time: Default to UTC if time zone is unset

This commit is contained in:
Ossi Salmi 2013-07-01 14:42:33 +03:00
parent a3fb12fe37
commit af788fce2b

View file

@ -12,9 +12,18 @@ class time::server {
# Set default timezone # Set default timezone
# #
# $timezone_set should point to a file under /usr/share/zoneinfo/ # === Global variables
# for example $timezone_set = "Europe/Helsinki". #
# $timezone_set:
# Time zone as defined under /usr/share/zoneinfo/,
# for example "Europe/Helsinki". Defaults to "UTC".
#
class time::zone { class time::zone {
if ! $timezone_set {
$timezone_set = "UTC"
}
file { "/etc/localtime": file { "/etc/localtime":
ensure => link, ensure => link,
target => "/usr/share/zoneinfo/${timezone_set}", target => "/usr/share/zoneinfo/${timezone_set}",
@ -45,4 +54,5 @@ class time::zone {
fail("time::zone not supported on ${::operatingsystem}") fail("time::zone not supported on ${::operatingsystem}")
} }
} }
} }