commit 93837b5be6500d75305b04940c2a93c985114b34 Author: Florian Bittner Date: Sat Apr 25 11:04:14 2015 +0200 Initial commit. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1377554 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.swp diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..41f2db1 --- /dev/null +++ b/README.rst @@ -0,0 +1,31 @@ +======== +timezone +======== + +Formula to configure timezone. + +.. note:: + + See the full `Salt Formulas installation and usage instructions + `_. + +Available states +================ + +.. contents:: + :local: + +``timezone`` +---------- + +Configures the timezone. + +Defaults +======== + +Default values are: + +timezone: 'Europe/Berlin' +utc: True + +See mopidy/pillar.example. diff --git a/pillar.example b/pillar.example new file mode 100644 index 0000000..bfc316e --- /dev/null +++ b/pillar.example @@ -0,0 +1,3 @@ +timezone: + name: 'Europe/Berlin' + utc: True diff --git a/timezone/init.sls b/timezone/init.sls new file mode 100644 index 0000000..facd463 --- /dev/null +++ b/timezone/init.sls @@ -0,0 +1,9 @@ +# This state configures the timezone. + +{%- set timezone = salt['pillar.get']('timezone:name', 'Europe/Berlin') %} +{%- set utc = salt['pillar.get']('timezone:utc', True) %} + +timezone_setting: + timezone.system: + - name: {{ timezone }} + - utc: {{ utc }}