configurationengine/source/scripts/info_value_report_template.csv
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
equal deleted inserted replaced
-1:000000000000 0:2e8eeb919028
       
     1 {#- Note: The empty comments are used for removing line feeds -#}
       
     2 Name,Type,Possible values,{% for config in data.value_data.configs %}{{ config.path | csv_escape }},{% endfor %}
       
     3 {# -#}
       
     4 {% for feature_group in data.value_data.feature_groups %}
       
     5 {{ feature_group.name }}
       
     6 {% for feature in feature_group.features -%}
       
     7 {{ feature.name | csv_escape }},{{ feature.type | csv_escape }},{#- -#}
       
     8 "{%- for option in feature.options -%}
       
     9     {{- option.get_name() | csv_escape_partial }}
       
    10 {% endfor -%}",
       
    11 
       
    12 {%- for config in data.value_data.configs -%}
       
    13     {%- if feature.ref in config.values -%}
       
    14         {%- set value = config.values[feature.ref] -%}
       
    15     {%- else -%}
       
    16         {%- set value = "" -%}
       
    17     {%- endif -%}
       
    18     {%- if value.is_sequence_data -%}
       
    19         <sequence data>,
       
    20     {%- else -%}
       
    21         {{ value | csv_escape }},
       
    22     {%- endif -%}
       
    23 {%- endfor %}
       
    24 {% endfor -%}
       
    25 {%- endfor %}