예제 #1
0
 def __getitem__(self, cls):
     if issubclass(cls, trac.env.Environment):
         return self.parent
     elif cls is self.__class__:
         return self
     else:
         return ComponentManager.__getitem__(self, cls)
예제 #2
0
파일: env.py 프로젝트: mohsadki/dargest
 def __getitem__(self, cls):
     if issubclass(cls, trac.env.Environment):
         return self.parent
     elif cls is self.__class__:
         return self
     else:
         return ComponentManager.__getitem__(self, cls)