unconditionally set vars on init to avoid issues with var precedence
This commit is contained in:
parent
c03afccc05
commit
b92cb93539
1 changed files with 3 additions and 2 deletions
|
@ -77,8 +77,9 @@ class Base:
|
|||
# and initialize the base attributes
|
||||
self._initialize_base_attributes()
|
||||
|
||||
if self.vars is None:
|
||||
self.vars = dict()
|
||||
# and init vars, avoid using defaults in field declaration as it lives across plays
|
||||
self.vars = dict()
|
||||
|
||||
|
||||
# The following three functions are used to programatically define data
|
||||
# descriptors (aka properties) for the Attributes of all of the playbook
|
||||
|
|
Loading…
Reference in a new issue