diff options
author | Brian Dolbec <dolsen@gentoo.org> | 2013-06-11 09:07:03 -0700 |
---|---|---|
committer | Brian Dolbec <dolsen@gentoo.org> | 2015-02-26 11:15:21 -0800 |
commit | 32df09409b29b93bb89f930452a4f0ad52e8fcc5 (patch) | |
tree | d82f32a17a9d0f7bf1e04a65df66a7eeaf7c9086 | |
parent | update doc scripts for the new structure (diff) | |
download | catalyst-32df09409b29b93bb89f930452a4f0ad52e8fcc5.tar.gz catalyst-32df09409b29b93bb89f930452a4f0ad52e8fcc5.tar.bz2 catalyst-32df09409b29b93bb89f930452a4f0ad52e8fcc5.zip |
fix '-' in stage names for python imports
-rw-r--r-- | catalyst/main.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/catalyst/main.py b/catalyst/main.py index ae0abae6..fc1681c8 100644 --- a/catalyst/main.py +++ b/catalyst/main.py @@ -153,11 +153,12 @@ def import_module(target): def build_target(addlargs): try: - module = import_module(addlargs["target"]) - target = getattr(module, addlargs["target"])(conf_values, addlargs) + target = addlargs["target"].replace('-', '_') + module = import_module(target) + target = getattr(module, target)(conf_values, addlargs) except AttributeError: raise CatalystError( - "Target \"%s\" not available." % addlargs["target"], + "Target \"%s\" not available." % target, print_traceback=True) try: |