def pre_renderer(configurator): """Pre rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'svelte_app' name = configurator.variables['svelte_app_name'].strip('_') configurator.variables['svelte_app_file_name'] = cc.snakecase(name) configurator.variables['svelte_app_name_dashed'] = cc.dashcase(name)
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'view' view_name = configurator.variables['view_name'].strip('_') normalized_view_name = cc.snakecase(view_name) configurator.variables['view_name_normalized'] = normalized_view_name if configurator.variables['view_python_class']: python_class_name = configurator.variables[ 'view_python_class_name'].strip('_') # NOQA: E501 configurator.variables[ 'view_python_class_name'] = cc.pascalcase( # NOQA: E501 python_class_name, ) view_python_file_name = cc.snakecase(python_class_name) configurator.variables['view_python_file_name'] = view_python_file_name view_name_from_input = normalized_view_name.replace('_', '-') view_name_from_python_class = view_python_file_name.replace('_', '-') if view_name_from_input != view_name_from_python_class: configurator.variables['view_name'] = view_name_from_input else: configurator.variables['view_python_file_name'] = view_name if not configurator.variables['view_template']: configurator.variables['view_template_name'] = view_name configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'content_type' type_name = configurator.variables['dexterity_type_name'] configurator.variables['dexterity_type_name_klass'] = type_name.title().replace(' ', '') # NOQA: E501 configurator.variables['dexterity_type_name_normalized'] = type_name.replace(' ', '_').lower() # NOQA: E501 configurator.target_directory = configurator.variables['package_folder']
def pre_renderer(configurator): """Pre rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'subscriber' name = configurator.variables['subscriber_handler_name'].strip('_') configurator.variables['subscriber_handler_file_name'] = cc.snakecase(name) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'behavior' behavior_name = configurator.variables['behavior_name'].strip('_') configurator.variables['behavior_name_klass'] = stringcase.pascalcase( behavior_name) configurator.variables['behavior_name_normalized'] = stringcase.snakecase( # NOQA: E501 behavior_name) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'behavior' behavior_name = configurator.variables['behavior_name'].strip('_') configurator.variables['behavior_name_klass'] = cc.pascalcase( behavior_name) configurator.variables['behavior_name_normalized'] = cc.snakecase( # NOQA: E501 behavior_name) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'vocabulary' vocabulary_name = configurator.variables['vocabulary_name'].strip('_') configurator.variables['vocabulary_name_klass'] = cc.pascalcase( vocabulary_name) configurator.variables[ 'vocabulary_name_normalized'] = cc.snakecase( # NOQA: E501 vocabulary_name) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'content_type' type_name = configurator.variables['dexterity_type_name'] dx_type_name_klass = get_normalized_classname(type_name) configurator.variables['dexterity_type_name_klass'] = dx_type_name_klass dx_type_fti_file_name = get_normalized_ftiname(type_name) configurator.variables['dexterity_type_fti_file_name'] = dx_type_fti_file_name # NOQA: E501 dx_type_name_normalized = get_normalized_dxtypename(type_name) configurator.variables['dexterity_type_name_normalized'] = dx_type_name_normalized # NOQA: E501 configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): echo('Using plone_theme template:', 'info') configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'theme' def normalize_theme_name(value): value = '-'.join(value.split('_')) value = '-'.join(value.split()) return value configurator.variables['theme.normalized_name'] = normalize_theme_name( configurator.variables.get('theme.name'), ).lower()
def pre_renderer(configurator): """Pre rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'upgrade_step' upgrade_step_source_version = _read_source_version(configurator) upgrade_step_dest_version = upgrade_step_source_version + 1 configurator.variables[ 'upgrade_step_source_version'] = upgrade_step_source_version configurator.variables[ 'upgrade_step_dest_version'] = upgrade_step_dest_version configurator.variables['upgrade_step_id'] = str(upgrade_step_dest_version) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): echo("Using theme_barceloneta subtemplate:", "info") configurator = base_prepare_renderer(configurator) configurator.variables["template_id"] = "theme_barceloneta" def normalize_theme_name(value): value = "-".join(value.split("_")) value = "-".join(value.split()) return value configurator.variables["theme.normalized_name"] = normalize_theme_name( configurator.variables.get("theme.name") ).lower()
def prepare_renderer(configurator): echo('Using plone_theme template:', 'info') configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'theme' def normalize_theme_name(value): value = '-'.join(value.split('_')) value = '-'.join(value.split()) return value configurator.variables['theme.normalized_name'] = normalize_theme_name( configurator.variables.get('theme.name'), ).lower() configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): echo('Using theme_barceloneta subtemplate:', 'info') configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'theme_barceloneta' def normalize_theme_name(value): value = '-'.join(value.split('_')) value = '-'.join(value.split()) return value configurator.variables['theme.normalized_name'] = normalize_theme_name( configurator.variables.get('theme.name'), ).lower() configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'content_type' type_name = configurator.variables['dexterity_type_name'] dx_type_name_klass = get_normalized_classname(type_name) configurator.variables['dexterity_type_name_klass'] = dx_type_name_klass dx_type_fti_file_name = get_normalized_ftiname(type_name) configurator.variables[ 'dexterity_type_fti_file_name'] = dx_type_fti_file_name # NOQA: E501 dx_type_name_normalized = get_normalized_dxtypename(type_name) configurator.variables[ 'dexterity_type_name_normalized'] = dx_type_name_normalized # NOQA: E501 configurator.target_directory = configurator.variables['package_folder']
def pre_renderer(configurator): """Pre rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'restapi_service' name = configurator.variables['service_name'].strip('_') name_normalized = cc.snakecase(name) configurator.variables['service_name_normalized'] = name_normalized class_name = configurator.variables['service_class_name'].strip( '_') # NOQA: E501 configurator.variables['service_class_name'] = cc.pascalcase( # NOQA: E501 class_name, ) configurator.variables['service_class_name_normalized'] = cc.snakecase( class_name, ) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'content_type' type_name = configurator.variables['dexterity_type_name'] dx_type_name_klass = cc.pascalcase(type_name, ) configurator.variables['dexterity_type_name_klass'] = dx_type_name_klass dx_type_fti_file_name = type_name.replace(' ', '_') configurator.variables[ 'dexterity_type_fti_file_name'] = dx_type_fti_file_name # NOQA: E501 dx_type_name_normalized = cc.snakecase(dx_type_fti_file_name) configurator.variables[ 'dexterity_type_name_normalized'] = dx_type_name_normalized # NOQA: E501 configurator.target_directory = configurator.variables['package_folder']
def pre_renderer(configurator): """Pre rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'restapi_service' name = configurator.variables['service_name'].strip('_') name_normalized = cc.snakecase(name) configurator.variables['service_name_normalized'] = name_normalized class_name = configurator.variables['service_class_name'].strip('_') # NOQA: E501 configurator.variables['service_class_name'] = cc.pascalcase( # NOQA: E501 class_name, ) configurator.variables['service_class_name_normalized'] = cc.snakecase( class_name, ) configurator.target_directory = configurator.variables['package_folder']
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'viewlet' viewlet_name = configurator.variables['viewlet_name'].strip('_') normalized_viewlet_name = cc.snakecase(viewlet_name) configurator.variables['viewlet_name_normalized'] = normalized_viewlet_name if not configurator.variables['viewlet_template']: configurator.variables['viewlet_template_name'] = normalized_viewlet_name # NOQA: E501 python_class_name = configurator.variables['viewlet_python_class_name'].strip('_') # NOQA: E501 configurator.variables['viewlet_python_class_name'] = cc.pascalcase( # NOQA: E501 python_class_name, ) viewlet_python_file_name = cc.snakecase(viewlet_name) configurator.variables['viewlet_python_file_name'] = viewlet_python_file_name # NOQA: E501 configurator.target_directory = configurator.variables['package_folder'] package_name = configurator.variables['package.dottedname'].replace('.', '_') # NOQA: E501 browser_layer = cc.pascalcase(package_name) configurator.variables['browser_layer'] = 'I{0}Layer'.format(browser_layer)
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'portlet' portlet_name = configurator.variables['portlet_name'] normalized_portlet_name = cc.snakecase(slugify(portlet_name)) # NOQA: E501 configurator.variables['portlet_name_normalized'] = normalized_portlet_name portlet_config_name = cc.pascalcase(normalized_portlet_name) configurator.variables[ 'portlet_configuration_name'] = u'{0}.portlets.{1}'.format( # NOQA: E501 configurator.variables['package.dottedname'], portlet_config_name, ) configurator.variables['data_provider_class_name'] = u'I{0}Portlet'.format( portlet_config_name, ) configurator.target_directory = configurator.variables['package_folder'] package_name = configurator.variables['package.dottedname'].replace( '.', '_') # NOQA: E501 browser_layer = cc.pascalcase(package_name) configurator.variables['browser_layer'] = u'I{0}Layer'.format( browser_layer, )
def prepare_renderer(configurator): """Prepare rendering.""" configurator = base_prepare_renderer(configurator) configurator.variables['template_id'] = 'portlet' portlet_name = configurator.variables['portlet_name'] normalized_portlet_name = cc.snakecase(slugify(portlet_name)) # NOQA: E501 configurator.variables['portlet_name_normalized'] = normalized_portlet_name portlet_config_name = cc.pascalcase(normalized_portlet_name) configurator.variables['portlet_configuration_name'] = u'{0}.portlets.{1}'.format( # NOQA: E501 configurator.variables['package.dottedname'], portlet_config_name, ) configurator.variables['data_provider_class_name'] = u'I{0}Portlet'.format( portlet_config_name, ) configurator.target_directory = configurator.variables['package_folder'] package_name = configurator.variables['package.dottedname'].replace('.', '_') # NOQA: E501 browser_layer = cc.pascalcase(package_name) configurator.variables['browser_layer'] = u'I{0}Layer'.format( browser_layer, )
def prepare_renderer(configurator): configurator = base_prepare_renderer(configurator) configurator.target_directory = configurator.variables["package_folder"]