configurationengine/source/scripts/tests/testdata/compare/api_template.txt
author terytkon
Thu, 11 Mar 2010 17:04:37 +0200
changeset 0 2e8eeb919028
permissions -rw-r--r--
Adding EPL version of configurationengine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     1
{% set columns = {'fqr':'Full reference',
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     2
                  'name':'Name',
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     3
                  'type':'Type',
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     4
                  'desc':'Description',
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     5
                  } -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     6
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     7
Changed features:
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     8
{% for item in columns|sort -%}{{ columns[item] }}|{%- endfor -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
     9
{%- for item in columns|sort -%}{{ columns[item] }}|{%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    10
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    11
{% for fqr in data.sourcedata.features|sort -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    12
    {%- if fqr in data.targetdata.features and not data.sourcedata.features[fqr]._compare(data.targetdata.features[fqr], columns.keys()) -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    13
        {%- for colname in columns -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    14
            {{- data.sourcedata.features[fqr][colname] }}| 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    15
        {%- endfor -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    16
        {%- for colname in columns -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    17
            {{- data.targetdata.features[fqr][colname] }}| 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    18
        {%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    19
{% endif -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    20
{%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    21
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    22
Only in sourcedata:
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    23
{% for fqr in data.sourcedata.features|sort -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    24
    {%- if fqr not in data.targetdata.features -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    25
        {%- for colname in columns -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    26
            {{ data.sourcedata.features[fqr][colname] }}| 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    27
        {%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    28
{% endif -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    29
{%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    30
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    31
Only in targetdata:
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    32
{% for fqr in data.targetdata.features|sort -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    33
    {%- if fqr not in data.sourcedata.features -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    34
        {%- for colname in columns -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    35
            {{ data.targetdata.features[fqr][colname] }}| 
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    36
        {%- endfor %}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    37
{% endif -%}
2e8eeb919028 Adding EPL version of configurationengine.
terytkon
parents:
diff changeset
    38
{%- endfor %}