diff options
Diffstat (limited to 'dovetail/parser.py')
-rw-r--r-- | dovetail/parser.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/dovetail/parser.py b/dovetail/parser.py index 1c0c0450..a9edb36e 100644 --- a/dovetail/parser.py +++ b/dovetail/parser.py @@ -12,10 +12,10 @@ import jinja2 import utils.dovetail_logger as dt_logger import utils.dovetail_utils as dt_utils +from conf.dovetail_config import dovetail_config logger = dt_logger.Logger('parser.py').getLogger() -from conf.dovetail_config import * class Parser: '''preprocess configuration files''' @@ -29,9 +29,10 @@ class Parser: for arg in dovetail_config['parameters']: path = eval(arg['path']) logger.debug('name: %s, eval path: %s ' % (arg['name'], path)) - kwargs[arg['name']] = dt_utils.get_obj_by_path(testcase.testcase,path) + kwargs[arg['name']] = \ + dt_utils.get_obj_by_path(testcase.testcase, path) - logger.debug('kwargs: %s' % kwargs) + logger.debug('kwargs: %s' % kwargs) cmd_lines = template.render(**kwargs) except Exception as e: logger.error('failed to parse cmd %s, exception:%s' % (cmd, e)) |