Преглед на файлове

don't abort DC class discovery if a module exists but does not define the class

Darren Ranalli преди 18 години
родител
ревизия
859f6904b8
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      direct/src/distributed/ConnectionRepository.py

+ 1 - 1
direct/src/distributed/ConnectionRepository.py

@@ -257,7 +257,7 @@ class ConnectionRepository(
                 if type(classDef) == types.ModuleType:
                 if type(classDef) == types.ModuleType:
                     if not hasattr(classDef, className):
                     if not hasattr(classDef, className):
                         self.notify.warning("Module %s does not define class %s." % (className, className))
                         self.notify.warning("Module %s does not define class %s." % (className, className))
-                        return
+                        continue
                     classDef = getattr(classDef, className)
                     classDef = getattr(classDef, className)
 
 
                 if type(classDef) != types.ClassType and type(classDef) != types.TypeType:
                 if type(classDef) != types.ClassType and type(classDef) != types.TypeType: