diff --git a/slapos/recipe/librecipe/generic.py b/slapos/recipe/librecipe/generic.py index c9075b69694c3816db3dc911cfaa7069959e1629..86829c378ceea8061730cf1add7811beff75173c 100644 --- a/slapos/recipe/librecipe/generic.py +++ b/slapos/recipe/librecipe/generic.py @@ -42,11 +42,12 @@ class GenericBaseRecipe(object): def __init__(self, buildout, name, options): """Recipe initialisation""" self.name = name - self.options = options self.buildout = buildout self.logger = logging.getLogger(name) + self.options = options.copy() # If _options use self.optionIsTrue self._options(options) # Options Hook + self.options = options.copy() # Updated options dict self._ws = self.getWorkingSet()