parameters: (oFrame=None, iFrame=2)
return_statement: return "unknown"
docstring: Returns the name of the caller's caller.
docstring_summary: Returns the name of the caller's caller.
docstring_tokens: Returns the name of the caller s caller .
function: def getCallerName(oFrame=None, iFrame=2):
      """
      Returns the name of the caller's caller.
      """
      if oFrame is None:
          try:
              raise Exception();
          except:
              oFrame = sys.exc_info()[2].tb_frame.f_back;
          while iFrame > 1:
              if oFrame is not None:
                  oFrame = oFrame.f_back;
              iFrame = iFrame - 1;
      if oFrame is not None:
          sName = '%s:%u' % (oFrame.f_code.co_name, oFrame.f_lineno);
          return sName;
      return "unknown";
function_tokens: def getCallerName ( oFrame = None , iFrame = 2 ) : if oFrame is None : try : raise Exception ( ) except : oFrame = sys . exc_info ( ) [ 2 ] . tb_frame . f_back while iFrame > 1 : if oFrame is not None : oFrame = oFrame . f_back iFrame = iFrame - 1 if oFrame is not None : sName = '%s:%u' % ( oFrame . f_code . co_name , oFrame . f_lineno ) return sName return "unknown"