Преглед изворни кода
Merge pull request #8 from rossengeorgiev/slspath-patch
replace hardcoded paths with slspath variable
tags/v0.2.0
Niels Abspoel
пре 7 година
No account linked to committer's email address
6 измењених фајлова са
10 додато и
8 уклоњено
-
chrony/config.sls
-
chrony/defaults.yaml
-
chrony/files/chrony_config
-
chrony/init.sls
-
chrony/map.jinja
-
chrony/removed.sls
|
|
@@ -1,13 +1,15 @@ |
|
|
|
{% from "chrony/map.jinja" import chrony with context %} |
|
|
|
{% from slspath+"/map.jinja" import chrony with context %} |
|
|
|
|
|
|
|
include: |
|
|
|
- chrony |
|
|
|
- .init |
|
|
|
|
|
|
|
chrony_config: |
|
|
|
file.managed: |
|
|
|
- name: {{ chrony.config }} |
|
|
|
- source: {{ chrony.config_src }} |
|
|
|
- template: jinja |
|
|
|
- defaults: |
|
|
|
slspath: {{ slspath|yaml_encode }} |
|
|
|
- user: root |
|
|
|
- mode: 644 |
|
|
|
- watch_in: |
|
|
@@ -4,7 +4,7 @@ chrony: |
|
|
|
package: chrony |
|
|
|
service: chronyd |
|
|
|
config: /etc/chrony.conf |
|
|
|
config_src: salt://chrony/files/chrony_config |
|
|
|
config_src: salt://{{ slspath }}/files/chrony_config |
|
|
|
ntpservers: [ '0.us.pool.ntp.org', |
|
|
|
'1.us.pool.ntp.org', |
|
|
|
'2.us.pool.ntp.org', |
|
|
@@ -1,4 +1,4 @@ |
|
|
|
{% from "chrony/map.jinja" import chrony as config with context %} |
|
|
|
{% from slspath+"/map.jinja" import chrony as config with context %} |
|
|
|
# This file is managed by salt |
|
|
|
{% for server in config.ntpservers -%} |
|
|
|
server {{ server }} {{ config.options }} |
|
|
@@ -1,4 +1,4 @@ |
|
|
|
{% from "chrony/map.jinja" import chrony with context %} |
|
|
|
{% from slspath+"/map.jinja" import chrony with context %} |
|
|
|
|
|
|
|
chrony: |
|
|
|
pkg.installed: |
|
|
@@ -1,6 +1,6 @@ |
|
|
|
{## start with defaults from defaults.yaml ##} |
|
|
|
{% import_yaml "chrony/defaults.yaml" as defaults %} |
|
|
|
{% import_yaml "chrony/osmap.yaml" as osmap %} |
|
|
|
{% import_yaml slspath+"/defaults.yaml" as defaults %} |
|
|
|
{% import_yaml slspath+"/osmap.yaml" as osmap %} |
|
|
|
|
|
|
|
{% set chrony = salt['grains.filter_by']( |
|
|
|
defaults, |
|
|
@@ -1,4 +1,4 @@ |
|
|
|
{% from "chrony/map.jinja" import chrony with context %} |
|
|
|
{% from slspath+"/map.jinja" import chrony with context %} |
|
|
|
|
|
|
|
chrony_removed: |
|
|
|
service.dead: |