예제 #1
0
파일: config.py 프로젝트: pmisik/buildbot
 def toJson(obj):
     try:
         obj = IConfigured(obj).getConfigDict()
     except TypeError:
         # this happens for old style classes (not deriving objects)
         pass
     if isinstance(obj, dict):
         return obj
     # don't leak object memory address
     obj = obj.__class__.__module__ + "." + obj.__class__.__name__
     return repr(obj) + " not yet IConfigured"
예제 #2
0
파일: config.py 프로젝트: timt1961/buildbot
 def toJson(obj):
     obj = IConfigured(obj).getConfigDict()
     if isinstance(obj, dict):
         return obj
     return repr(obj) + " not yet IConfigured"
예제 #3
0
파일: config.py 프로젝트: trmiller/buildbot
 def getConfigDict(self):
     return [IConfigured(e).getConfigDict() for e in self.value]
예제 #4
0
파일: config.py 프로젝트: trmiller/buildbot
 def getConfigDict(self):
     return dict([(k, IConfigured(v).getConfigDict())
                  for k, v in iteritems(self.value)])
예제 #5
0
 def getConfigDict(self):
     return {k: IConfigured(v).getConfigDict() for k, v in self.value.items()}