Merge pull request #81 from jangsutsr/6344_enforce_extra_vars_override_hierachy

Enforce extra_vars override hierachy
This commit is contained in:
Aaron Tan
2017-07-27 09:21:25 -04:00
committed by GitHub
5 changed files with 55 additions and 24 deletions

View File

@@ -424,7 +424,7 @@ def copy_model_by_class(obj1, Class2, fields, kwargs):
# Apply class-specific extra processing for origination of unified jobs
if hasattr(obj1, '_update_unified_job_kwargs') and obj1.__class__ != Class2:
new_kwargs = obj1._update_unified_job_kwargs(**create_kwargs)
new_kwargs = obj1._update_unified_job_kwargs(create_kwargs, kwargs)
else:
new_kwargs = create_kwargs