kopia lustrzana https://github.com/piku/piku
Guard against non-existent plugins dir.
rodzic
5ac6ae2d1d
commit
480d285882
15
piku.py
15
piku.py
|
@ -1386,13 +1386,14 @@ def _get_plugin_commands(path):
|
|||
sys_path.append(abspath(path))
|
||||
|
||||
cli_commands = []
|
||||
for item in listdir(path):
|
||||
module_path = join(path, item)
|
||||
if not isdir(module_path):
|
||||
continue
|
||||
module = import_module(item)
|
||||
if hasattr(module, 'cli_commands'):
|
||||
cli_commands.append(module.cli_commands())
|
||||
if isdir(path):
|
||||
for item in listdir(path):
|
||||
module_path = join(path, item)
|
||||
if not isdir(module_path):
|
||||
continue
|
||||
module = import_module(item)
|
||||
if hasattr(module, 'cli_commands'):
|
||||
cli_commands.append(module.cli_commands())
|
||||
|
||||
return cli_commands
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue