示例#1
0
文件: odict.py 项目: cldeluna/salt
 def __repr__(self, _repr_running={}):  # pylint: disable=W0102
     'od.__repr__() <==> repr(od)'
     call_key = id(self), _get_ident()
     if call_key in _repr_running:
         return '...'
     _repr_running[call_key] = 1
     try:
         if not self:
             return '{0}()'.format(self.__class__.__name__)
         return '{0}(\'{1}\')'.format(self.__class__.__name__, list(self.items()))
     finally:
         del _repr_running[call_key]
示例#2
0
文件: odict.py 项目: bryson/salt
 def __repr__(self, _repr_running={}):  # pylint: disable=W0102
     "od.__repr__() <==> repr(od)"
     call_key = id(self), _get_ident()
     if call_key in _repr_running:
         return "..."
     _repr_running[call_key] = 1
     try:
         if not self:
             return "{0}()".format(self.__class__.__name__)
         return "{0}('{1}')".format(self.__class__.__name__, list(self.items()))
     finally:
         del _repr_running[call_key]
示例#3
0
 def __repr__(self, _repr_running={}):  # pylint: disable=W0102
     'od.__repr__() <==> repr(od)'
     call_key = id(self), _get_ident()
     if call_key in _repr_running:
         return '...'
     _repr_running[call_key] = 1
     try:
         if not self:
             return '{0}()'.format(self.__class__.__name__)
         return '{0}(\'{1}\')'.format(self.__class__.__name__, list(self.items()))
     finally:
         del _repr_running[call_key]
示例#4
0
文件: odict.py 项目: zxstar/salt
 def __repr__(self, _repr_running={}):  # pylint: disable=W0102
     "od.__repr__() <==> repr(od)"
     call_key = id(self), _get_ident()
     if call_key in _repr_running:
         return "..."
     _repr_running[call_key] = 1
     try:
         if not self:
             return "{0}()".format(self.__class__.__name__)
         return "{0}('{1}')".format(self.__class__.__name__,
                                    list(self.items()))
     finally:
         del _repr_running[call_key]