summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options/Actions.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Bcfg2/Options/Actions.py')
-rw-r--r--src/lib/Bcfg2/Options/Actions.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Options/Actions.py b/src/lib/Bcfg2/Options/Actions.py
index 7a30d9623..637a09577 100644
--- a/src/lib/Bcfg2/Options/Actions.py
+++ b/src/lib/Bcfg2/Options/Actions.py
@@ -2,7 +2,7 @@
import sys
import argparse
-from Parser import get_parser
+from Parser import get_parser # pylint: disable=W0403
__all__ = ["ConfigFileAction", "ComponentAction", "PluginsAction"]
@@ -88,6 +88,8 @@ class ComponentAction(argparse.Action):
argparse.Action.__init__(self, *args, **kwargs)
def _import(self, module, name):
+ """ Import the given name from the given module, handling
+ errors """
try:
return getattr(__import__(module, fromlist=[name]), name)
except (AttributeError, ImportError):