fix plugin loading for Windows modules

force plugin loader to only consider .py files, since that's the only place docs can live ATM...
This commit is contained in:
nitzmahone 2015-12-16 11:47:12 -08:00
parent 9724117bbb
commit baece499df

View file

@ -90,7 +90,8 @@ class DocCLI(CLI):
for module in self.args: for module in self.args:
try: try:
filename = module_loader.find_plugin(module) # if the module lives in a non-python file (eg, win_X.ps1), require the corresponding python file for docs
filename = module_loader.find_plugin(module, mod_type='.py')
if filename is None: if filename is None:
display.warning("module %s not found in %s\n" % (module, DocCLI.print_paths(module_loader))) display.warning("module %s not found in %s\n" % (module, DocCLI.print_paths(module_loader)))
continue continue
@ -167,7 +168,8 @@ class DocCLI(CLI):
if module in module_docs.BLACKLIST_MODULES: if module in module_docs.BLACKLIST_MODULES:
continue continue
filename = module_loader.find_plugin(module) # if the module lives in a non-python file (eg, win_X.ps1), require the corresponding python file for docs
filename = module_loader.find_plugin(module, mod_type='.py')
if filename is None: if filename is None:
continue continue