Browse Source

refactor: config file formating

Refactored space removal in configuration file. Now each block has:
* starts with an empty line **IF** it has anything to state
* no empty line within a block (of servers, pools, otherparams)
pull/38/head
Adrien "ze" Urban 3 years ago
parent
commit
1cb141c796
1 changed files with 19 additions and 17 deletions
  1. +19
    -17
      chrony/files/default/chrony.conf.jinja

+ 19
- 17
chrony/files/default/chrony.conf.jinja View File

# Your changes will be overwritten. # Your changes will be overwritten.
######################################################################## ########################################################################


{%- if chrony.ntpservers is defined %}
{% for server in chrony.ntpservers -%}
{% if server is mapping %}
{%- if chrony.ntpservers is defined and chrony.ntpservers %}
{% for server in chrony.ntpservers %}
{%- if server is mapping %}
server {{ server.name }} {{ server.options | default(chrony.options) }} server {{ server.name }} {{ server.options | default(chrony.options) }}
{% else %}
{%- else %}
server {{ server }} {{ chrony.options }} server {{ server }} {{ chrony.options }}
{% endif %}
{% endfor %}
{%- endif %}
{%- endfor %}
{%- endif %} {%- endif %}


{%- if chrony.pool is defined %} {%- if chrony.pool is defined %}
{% for pool in chrony.pool -%}
{% if pool is mapping %}
{% for pool in chrony.pool %}
{%- if pool is mapping %}
pool {{ pool.name }} {{ pool.options | default(chrony.options) }} pool {{ pool.name }} {{ pool.options | default(chrony.options) }}
{% else %}
{%- else %}
pool {{ pool }} {{ chrony.options }} pool {{ pool }} {{ chrony.options }}
{% endif %}
{% endfor %}
{% endif %}
{%- endif %}
{%- endfor %}
{%- endif %}


keyfile {{ chrony.keyfile }} keyfile {{ chrony.keyfile }}


driftfile {{ chrony.driftfile }} driftfile {{ chrony.driftfile }}


{% if chrony.allow is defined %}
{% for allowed in chrony.get('allow', {}) -%}
{%- if chrony.allow is defined %}
{% for allowed in chrony.get('allow', {}) %}
allow {{ allowed }} allow {{ allowed }}
{% endfor %}
{%- endfor %}
{%- endif %} {%- endif %}


logdir {{ chrony.logdir }} logdir {{ chrony.logdir }}


{% for param in chrony.get('otherparams', {}) -%}
{%- if chrony.get('otherparams', {}) %}
{% for param in chrony.get('otherparams', {}) %}
{{ param }} {{ param }}
{% endfor %}
{%- endfor %}
{%- endif %}

Loading…
Cancel
Save