|
38 | 38 | {%- set features = [("bgp", "{% if not DEVICE_RUNTIME_METADATA['ETHERNET_PORTS_PRESENT'] or ('CHASSIS_METADATA' in DEVICE_RUNTIME_METADATA and DEVICE_RUNTIME_METADATA['CHASSIS_METADATA']['module_type'] in ['supervisor']) %}disabled{% else %}enabled{% endif %}", false, "enabled"),
|
39 | 39 | ("database", "always_enabled", false, "always_enabled"),
|
40 | 40 | ("lldp", "enabled", true, "enabled"),
|
41 |
| - ("pmon", "enabled", true, "enabled"), |
| 41 | + ("pmon", "enabled", "{% if 'type' in DEVICE_METADATA['localhost'] and DEVICE_METADATA['localhost']['type'] == 'SpineRouter' %}False{% else %}True{% endif %}", "enabled"), |
42 | 42 | ("snmp", "enabled", true, "enabled"),
|
43 | 43 | ("swss", "enabled", false, "enabled"),
|
44 | 44 | ("syncd", "enabled", false, "enabled")] %}
|
|
71 | 71 | {%- for feature, state, delayed, autorestart in features %}
|
72 | 72 | "{{feature}}": {
|
73 | 73 | "state": "{{state}}",
|
74 |
| - "delayed" : {{delayed | lower()}}, |
| 74 | + "delayed" : "{{delayed}}", |
75 | 75 | {%- if feature in ["lldp"] %}
|
76 | 76 | "has_global_scope": {% raw %}"{% if ('CHASSIS_METADATA' in DEVICE_RUNTIME_METADATA and DEVICE_RUNTIME_METADATA['CHASSIS_METADATA']['module_type'] in ['linecard']) %}False{% else %}True{% endif %}"{% endraw %},
|
77 | 77 | "has_per_asic_scope": {% raw %}"{% if not DEVICE_RUNTIME_METADATA['ETHERNET_PORTS_PRESENT'] or ('CHASSIS_METADATA' in DEVICE_RUNTIME_METADATA and DEVICE_RUNTIME_METADATA['CHASSIS_METADATA']['module_type'] in ['supervisor']) %}False{% else %}True{% endif %}"{% endraw %},
|
|
0 commit comments