Changeset 12661


Ignore:
Timestamp:
07/19/12 11:59:53 (13 years ago)
Author:
jschierm
Message:

Get a little fancy.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/pairoptions.py

    r12660 r12661  
    1414                self.list         = {}
    1515
    16 #               %get calling function name
    17 #               a=dbstack;
    18 #               if length(a)>1,
    19 #                       self.functionname=a(2).file(1:end-2);
    20 #               else
    21 #                       self.functionname='';
    22 #               end
     16                #get calling function name
     17                import inspect
     18                if len(inspect.stack()) > 1:
     19                        self.functionname=inspect.stack()[1][3]
    2320
    2421                #initialize list
     
    9996
    10097        def __repr__(self):    # {{{
    101                 s="   functionname: %s\n" % self.functionname
     98                s="   functionname: '%s'\n" % self.functionname
    10299                if self.list:
    103100                        s+="   list: (%ix%i)\n\n" % (len(self.list),2)
Note: See TracChangeset for help on using the changeset viewer.