def install(self): """Installer""" bindir = self.buildout['buildout']['bin-directory'] utils = Utils() utils.convert_parameter_values(self.options) arguments = "app, path='%s', illegal_chars='%s', html_extensions='%s'," arguments += " image_extensions='%s', file_extensions='%s'," arguments += " target_tags='%s', force=%s, publish=%s," arguments += " slugify=%s, rename=%s" # http://pypi.python.org/pypi/zc.buildout#the-scripts-function create_scripts([('import', 'parse2plone', 'main')], working_set, executable, bindir, arguments=arguments % ( _SETTINGS['path'], _SETTINGS['illegal_chars'], _SETTINGS['html_extensions'], _SETTINGS['image_extensions'], _SETTINGS['file_extensions'], _SETTINGS['target_tags'], _SETTINGS['force'], _SETTINGS['publish'], _SETTINGS['slugify'], _SETTINGS['rename'], )) return tuple((bindir + '/' + 'import',))
def install(self): """Installer""" bindir = self.buildout['buildout']['bin-directory'] utils = Utils() if not utils._validate_recipe_args(self.options): raise ValueError("Unknown recipe parameter in '%s'." % self.options) arguments = utils.process_config_params(self.options) # http://pypi.python.org/pypi/zc.buildout#the-scripts-function create_scripts([(self.name, 'parse2plone', 'main')], pkg_resources.working_set, executable, bindir, arguments=arguments) return tuple((bindir + '/' + self.name,))