From: Thierry Parmentelat Date: Wed, 26 Jun 2013 14:47:11 +0000 (+0200) Subject: really keep __init__ out of the list of plugins X-Git-Tag: nodemanager-5.2-4~5 X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=commitdiff_plain;h=4214cb8a68b4fb65c83b252b4a7fee2674cea74e really keep __init__ out of the list of plugins --- diff --git a/nodemanager.py b/nodemanager.py index e998a04..7e7dd9d 100755 --- a/nodemanager.py +++ b/nodemanager.py @@ -74,7 +74,10 @@ class NodeManager: # Deal with plugins directory if os.path.exists(self.options.path): sys.path.append(self.options.path) - plugins = [ os.path.split(os.path.splitext(x)[0])[1] for x in glob.glob( os.path.join(self.options.path,'*.py') ) ] + plugins = [ os.path.split(os.path.splitext(x)[0])[1] + for x in glob.glob( os.path.join(self.options.path,'*.py') ) + if not x.endswith("/__init__.py") + ] self.modules += plugins if self.options.user_module: assert self.options.user_module in self.modules