def _initialize(self, *args, **kwargs):
     """On intialization, install our recipe instead"""
     Options._old_initialize(self, *args, **kwargs)
     recipe = self.get("recipe")
     if not recipe:
         return
     name = self.name
     reqs, entry = _recipe(self._data)
     mappings = {
         ("zc.recipe.egg", "default"): ("minitage.recipe.scripts", "default"),
         ("zc.recipe.egg", "script"): ("minitage.recipe.scripts", "default"),
         ("zc.recipe.egg", "scripts"): ("minitage.recipe.scripts", "default"),
         ("zc.recipe.egg", "Custom"): ("minitage.recipe.scripts", "default"),
         ("zc.recipe.egg", "Eggs"): ("minitage.recipe.egg", "default"),
         ("zc.recipe.egg", "eggs"): ("minitage.recipe.egg", "default"),
         ("zc.recipe.cmmi", "default"): ("minitage.recipe.cmmi", "default"),
     }
     reqsa, entrya = mappings.get((reqs, entry), (None, None))
     if reqsa:
         recipe_class = _install_and_load(reqsa, "zc.buildout", entrya, self.buildout)
         self.recipe = recipe_class(buildout, name, self)
         self.recipe.logger.info("Replaced %s with %s" % ((reqs, entry), (reqsa, entrya)))
 def _initialize(self, *args, **kwargs):
     """On intialization, install our recipe instead"""
     Options._old_initialize(self, *args, **kwargs)
     recipe = self.get('recipe')
     if not recipe:
         return
     name = self.name
     reqs, entry = _recipe(self._data)
     mappings = {
         ('zc.recipe.egg', 'default'): ('minitage.recipe.scripts', 'default'),
         ('zc.recipe.egg', 'script'): ('minitage.recipe.scripts', 'default'),
         ('zc.recipe.egg', 'scripts'): ('minitage.recipe.scripts', 'default'),
         ('zc.recipe.egg', 'Custom'): ('minitage.recipe.scripts', 'default'),
         ('zc.recipe.egg', 'Eggs'): ('minitage.recipe.egg', 'default'),
         ('zc.recipe.egg', 'eggs'): ('minitage.recipe.egg', 'default'),
         ('zc.recipe.cmmi', 'default'): ('minitage.recipe.cmmi', 'default'),
     }
     reqsa, entrya = mappings.get((reqs, entry), (None, None))
     if reqsa:
         recipe_class = _install_and_load(reqsa, 'zc.buildout', entrya, self.buildout)
         self.recipe = recipe_class(buildout, name, self)
         self.recipe.logger.info(
             "Replaced %s with %s" % ((reqs, entry), (reqsa, entrya))
         )