diff -r 000000000000 -r 2e8eeb919028 configurationengine/source/scripts/info_value_report_template.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/configurationengine/source/scripts/info_value_report_template.csv Thu Mar 11 17:04:37 2010 +0200 @@ -0,0 +1,25 @@ +{#- Note: The empty comments are used for removing line feeds -#} +Name,Type,Possible values,{% for config in data.value_data.configs %}{{ config.path | csv_escape }},{% endfor %} +{# -#} +{% for feature_group in data.value_data.feature_groups %} +{{ feature_group.name }} +{% for feature in feature_group.features -%} +{{ feature.name | csv_escape }},{{ feature.type | csv_escape }},{#- -#} +"{%- for option in feature.options -%} + {{- option.get_name() | csv_escape_partial }} +{% endfor -%}", + +{%- for config in data.value_data.configs -%} + {%- if feature.ref in config.values -%} + {%- set value = config.values[feature.ref] -%} + {%- else -%} + {%- set value = "" -%} + {%- endif -%} + {%- if value.is_sequence_data -%} + , + {%- else -%} + {{ value | csv_escape }}, + {%- endif -%} +{%- endfor %} +{% endfor -%} +{%- endfor %}