Merge "Fix evaluating task parameters"
This commit is contained in:
commit
ae46014ad8
|
@ -27,17 +27,9 @@ CONF = cfg.CONF
|
||||||
|
|
||||||
|
|
||||||
def evaluate_task_parameters(task, context):
|
def evaluate_task_parameters(task, context):
|
||||||
res = {}
|
|
||||||
|
|
||||||
params = task['task_spec'].get('parameters', {})
|
params = task['task_spec'].get('parameters', {})
|
||||||
|
|
||||||
if not params:
|
return expr.evaluate_recursively(params, context)
|
||||||
return res
|
|
||||||
|
|
||||||
for name, val in params.iteritems():
|
|
||||||
res[name] = expr.evaluate(val, context)
|
|
||||||
|
|
||||||
return res
|
|
||||||
|
|
||||||
|
|
||||||
def prepare_tasks(tasks, context):
|
def prepare_tasks(tasks, context):
|
||||||
|
|
Loading…
Reference in New Issue