@@ -141,12 +141,22 @@ def find_recurse(module, services):
141
141
submodules = pkgutil .iter_modules (getattr (module , '__path__' , []))
142
142
143
143
for submodule in submodules :
144
- if hasattr (submodule , 'name' ):
145
- # ModuleInfo returned py 3.6
146
- submodule = import_module ('.' + submodule .name , package = module .__name__ )
147
- else :
148
- # Tuple of (module_loader, name, ispkg) returned by older versions
149
- submodule = import_module ('.' + submodule [1 ], package = module .__name__ )
144
+
145
+ # ModuleInfo returned py 3.6 has .name
146
+ # Tuple of (module_loader, name, ispkg) returned by older versions
147
+ submodule_name = getattr (submodule , 'name' , submodule [1 ])
148
+
149
+ # TODO: Temporary until pzmm fully merged with sasctl
150
+ if submodule_name == 'pzmm' :
151
+ continue
152
+
153
+ submodule = import_module ('.' + submodule_name , package = module .__name__ )
154
+ # if hasattr(submodule, 'name'):
155
+ # # ModuleInfo returned py 3.6
156
+ # submodule = import_module('.' + submodule.name, package=module.__name__)
157
+ # else:
158
+ # # Tuple of (module_loader, name, ispkg) returned by older versions
159
+ # submodule = import_module('.' + submodule[1], package=module.__name__)
150
160
services = find_recurse (submodule , services )
151
161
152
162
return services
0 commit comments