Add ntp server peer and tos orphan option
diff --git a/ntp/files/ntp.conf b/ntp/files/ntp.conf
index 27f114d..d4789e2 100644
--- a/ntp/files/ntp.conf
+++ b/ntp/files/ntp.conf
@@ -19,6 +19,18 @@
{%- for stratum in server.strata %}
server {{ stratum }}{% if loop.first %} iburst{% endif %}
{%- endfor %}
+
+{%- if server.get('peers') %}
+# Set of peer servers
+{%- for peer in server.peers %}
+peer {{ peer }}
+{%- endfor %}
+{%- endif %}
+
+{%- if server.get('orphan') %}
+# Orphan mode stratum level
+tos orphan {{ server.orphan }}
+{%- endif %}
{%- endif %}
# Only allow read-only access from localhost
diff --git a/tests/pillar/server.sls b/tests/pillar/server.sls
index 0d3d526..8fa0baa 100644
--- a/tests/pillar/server.sls
+++ b/tests/pillar/server.sls
@@ -10,6 +10,11 @@
- subnet: 172.16.1.1
mask: 255.255.0.0
mode7: true
+ peers:
+ - 192.168.31.1
+ - 192.168.31.2
+ - 192.168.31.3
+ orphan: 5
client:
enabled: false
strata: