Add timezone information to nodes
authorTom Hughes <tom@compton.nu>
Sun, 28 Jul 2019 10:08:23 +0000 (11:08 +0100)
committerTom Hughes <tom@compton.nu>
Sun, 28 Jul 2019 10:08:23 +0000 (11:08 +0100)
28 files changed:
roles/aarnet.rb
roles/az.rb
roles/by.rb
roles/c3sl.rb
roles/ch.rb
roles/cl.rb
roles/cz.rb
roles/de.rb
roles/dk.rb
roles/es.rb
roles/fr.rb
roles/gb.rb
roles/gr.rb
roles/hr.rb
roles/hu.rb
roles/ie.rb
roles/netalerts.rb
roles/nl.rb
roles/no.rb
roles/nz.rb
roles/osuosl.rb
roles/prgmr.rb
roles/se.rb
roles/teraswitch.rb
roles/tw.rb
roles/ua.rb
roles/yandex.rb
roles/za.rb

index 7cda2b7..7e2b97e 100644 (file)
@@ -10,6 +10,7 @@ default_attributes(
   },
   :hosted_by => "AARNet",
   :location => "Carlton, Victoria, Australia",
+  :timezone => "Australia/Melbourne",
   :networking => {
     :nameservers => ["202.158.207.1", "202.158.207.2"]
   }
index 037dcb4..0d8a30b 100644 (file)
@@ -2,7 +2,8 @@ name "az"
 description "Role applied to all servers located in Azerbaijan"
 
 override_attributes(
-  :country => "az"
+  :country => "az",
+  :timezone => "Asia/Baku"
 )
 
 run_list(
index 60a54bc..918d339 100644 (file)
@@ -2,7 +2,8 @@ name "by"
 description "Role applied to all servers located in Belarus"
 
 override_attributes(
-  :country => "by"
+  :country => "by",
+  :timezone => "Europe/Minsk"
 )
 
 run_list(
index e53eb64..0870808 100644 (file)
@@ -9,6 +9,7 @@ default_attributes(
   },
   :hosted_by => "Centro de Computação Científica e Software Livre, Universidade Federal do Paraná",
   :location => "Curitiba, Brazil",
+  :timezone => "America/Sao_Paulo",
   :networking => {
     :nameservers => ["200.17.202.3", "200.236.31.1"],
     :roles => {
index daee53a..d3fc1f7 100644 (file)
@@ -2,7 +2,8 @@ name "ch"
 description "Role applied to all servers located in Switzerland"
 
 override_attributes(
-  :country => "ch"
+  :country => "ch",
+  :timezone => "Europe/Zurich"
 )
 
 run_list(
index 8686bd5..44ffb07 100644 (file)
@@ -2,7 +2,8 @@ name "cl"
 description "Role applied to all servers located in Chile"
 
 override_attributes(
-  :country => "cl"
+  :country => "cl",
+  :timezone => "America/Santiago"
 )
 
 run_list(
index 8b7b084..641fd9e 100644 (file)
@@ -1,8 +1,9 @@
 name "cz"
-description "Role applied to all servers located in the Czech Repuclib"
+description "Role applied to all servers located in the Czech Republic"
 
 override_attributes(
-  :country => "cz"
+  :country => "cz",
+  :timezone => "Europe/Prague"
 )
 
 run_list(
index 9fd3dbb..21b0caf 100644 (file)
@@ -2,7 +2,8 @@ name "de"
 description "Role applied to all servers located in Germany"
 
 override_attributes(
-  :country => "de"
+  :country => "de",
+  :timezone => "Europe/Berlin"
 )
 
 run_list(
index 2fbe1c9..31cf389 100644 (file)
@@ -2,7 +2,8 @@ name "dk"
 description "Role applied to all servers located in Denmark"
 
 override_attributes(
-  :country => "dk"
+  :country => "dk",
+  :timezone => "Europe/Copenhagen"
 )
 
 run_list(
index 4c66e53..30e0e64 100644 (file)
@@ -2,7 +2,8 @@ name "es"
 description "Role applied to all servers located in Spain"
 
 override_attributes(
-  :country => "es"
+  :country => "es",
+  :timezone => "Europe/Madrid"
 )
 
 run_list(
index 0e076d9..7403aa8 100644 (file)
@@ -2,7 +2,8 @@ name "fr"
 description "Role applied to all servers located in France"
 
 override_attributes(
-  :country => "fr"
+  :country => "fr",
+  :timezone => "Europe/Paris"
 )
 
 run_list(
index 7362781..fc52fb1 100644 (file)
@@ -2,7 +2,8 @@ name "gb"
 description "Role applied to all servers located in the UK"
 
 override_attributes(
-  :country => "gb"
+  :country => "gb",
+  :timezone => "Europe/London"
 )
 
 run_list(
index 6905327..d785b05 100644 (file)
@@ -2,7 +2,8 @@ name "gr"
 description "Role applied to all servers located in Greece"
 
 override_attributes(
-  :country => "gr"
+  :country => "gr",
+  :timezone => "Europe/Athens"
 )
 
 run_list(
index f5bc1e1..4421a11 100644 (file)
@@ -2,7 +2,8 @@ name "hr"
 description "Role applied to all servers located in Croatia"
 
 override_attributes(
-  :country => "hr"
+  :country => "hr",
+  :timezone => "Europe/Zagreb"
 )
 
 run_list(
index 073abad..1f37de9 100644 (file)
@@ -2,7 +2,8 @@ name "hu"
 description "Role applied to all servers located in Hungary"
 
 override_attributes(
-  :country => "hu"
+  :country => "hu",
+  :timezone => "Europe/Budapest"
 )
 
 run_list(
index 812ba6b..75a2a26 100644 (file)
@@ -2,7 +2,8 @@ name "ie"
 description "Role applied to all servers located in Ireland"
 
 override_attributes(
-  :country => "ie"
+  :country => "ie",
+  :timezone => "Europe/Dublin"
 )
 
 run_list(
index 6f401ec..41f1908 100644 (file)
@@ -4,6 +4,7 @@ description "Role applied to all servers at NetAlerts"
 default_attributes(
   :hosted_by => "NetAlerts",
   :location => "Montréal, Canada",
+  :timezone => "America/Montreal",
   :networking => {
     :nameservers => [
       "209.172.41.202",
index e42f1b2..184d3d3 100644 (file)
@@ -2,7 +2,8 @@ name "nl"
 description "Role applied to all servers located in the Netherlands"
 
 override_attributes(
-  :country => "nl"
+  :country => "nl",
+  :timezone => "Europe/Amsterdam"
 )
 
 run_list(
index ce6e2bf..a352a42 100644 (file)
@@ -2,7 +2,8 @@ name "no"
 description "Role applied to all servers located in Norway"
 
 override_attributes(
-  :country => "no"
+  :country => "no",
+  :timezone => "Europe/Oslo"
 )
 
 run_list(
index c7adbe8..aa08a96 100644 (file)
@@ -2,7 +2,8 @@ name "nz"
 description "Role applied to all servers located in New Zealand"
 
 override_attributes(
-  :country => "nz"
+  :country => "nz",
+  :timezone => "Pacific/Auckland"
 )
 
 run_list(
index 33f18e7..f80b117 100644 (file)
@@ -9,6 +9,7 @@ default_attributes(
   },
   :hosted_by => "OSUOSL",
   :location => "Corvallis, Oregon",
+  :timezone => "PST8PDT",
   :networking => {
     :nameservers => ["8.8.8.8", "8.8.4.4"],
     :roles => {
index 63a7f8b..e6816eb 100644 (file)
@@ -4,6 +4,7 @@ description "Role applied to all servers at prgmr.com"
 default_attributes(
   :hosted_by => "prgmr.com",
   :location => "San Francisco, California",
+  :timezone => "PST8PDT",
   :networking => {
     :nameservers => ["8.8.4.4", "65.19.174.2", "65.19.175.2"],
     :roles => {
index cab945a..18bc425 100644 (file)
@@ -2,7 +2,8 @@ name "se"
 description "Role applied to all servers located in Sweden"
 
 override_attributes(
-  :country => "se"
+  :country => "se",
+  :timezone => "Europe/Stockholm"
 )
 
 run_list(
index 1fb206e..292232e 100644 (file)
@@ -9,6 +9,7 @@ default_attributes(
   },
   :hosted_by => "TeraSwitch Networks",
   :location => "Pittsburgh, Pennsylvania",
+  :timezone => "EST5EDT",
   :networking => {
     :nameservers => [
       "1.1.1.1",
index a52541d..9d46c3a 100644 (file)
@@ -2,7 +2,8 @@ name "tw"
 description "Role applied to all servers located in Taiwan"
 
 override_attributes(
-  :country => "tw"
+  :country => "tw",
+  :timezone => "Asia/Taipei"
 )
 
 run_list(
index 48674f9..7674f80 100644 (file)
@@ -2,7 +2,8 @@ name "ua"
 description "Role applied to all servers located in Ukraine"
 
 override_attributes(
-  :country => "ua"
+  :country => "ua",
+  :timezone => "Europe/Kiev"
 )
 
 run_list(
index 3e3c31c..0199950 100644 (file)
@@ -4,6 +4,7 @@ description "Role applied to all servers at Yandex"
 default_attributes(
   :hosted_by => "Yandex",
   :location => "Moscow, Russia",
+  :timezone => "Europe/Moscow",
   :networking => {
     :nameservers => ["8.8.8.8", "8.8.4.4"],
     :roles => {
index f42d366..9c207bc 100644 (file)
@@ -2,7 +2,8 @@ name "za"
 description "Role applied to all servers located in South Africa"
 
 override_attributes(
-  :country => "za"
+  :country => "za",
+  :timezone => "Africa/Johannesburg"
 )
 
 run_list(