summaryrefslogtreecommitdiffstats
path: root/ms/controllerblueprints/modules/blueprint-core/src/test/resources/templates/base-config-jinja-template.jinja
blob: db900bc8b861b3a471bede54ab3f766aa824f97d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<configuration xmlns="http://xml.juniper.net/xnm/1.1/xnm"
xmlns:a="http://xml.juniper.net/junos/15.1X49/junos">
	<version>15.1X49-D50.3</version>
	<groups>
		<name>node0</name>
		<system>
        {%- for server in servers %}
            <server-host-name>{{ server }}</server-host-name>
        {%- endfor %}
        </system>
		<system>
			<host-name>{{ node_hostname }}</host-name>
			<backup-router>
				<address>{{ node_backup_router_address }}</address>
				<destination>{{ node_backup_router_d_address }}</destination>
			</backup-router>
			<login>
				<message>ONAP information assets</message>
				{%- for class in classes %}
                <class>
                    {{ class }}
                </class>
				{%- endfor %}
				<user>
					<name>readwrite</name>
					<full-name>Read - Write Account Access</full-name>
					<uid>1002</uid>
					<class>tacacs-adv-class</class>
					<authentication>
						<encrypted-password>{{ system_password }}</encrypted-password>
					</authentication>
				</user>
			</login>
			{%- for element in additional_array %}
			<additionalArray>
                <name>{{ element.name }}</name>
                <location>{{ element.location }}</location>
            </additionalArray>
            {%- endfor %}
		</system>
	</groups>
</configuration>