summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Legler <alex@a3li.li>2015-12-25 19:38:04 +0100
committerAlex Legler <alex@a3li.li>2015-12-25 19:38:04 +0100
commit671cee5b43309daab16ddb94ef0951ad82ea2dab (patch)
tree2b20e0aa4cb8f4b500f2455dda9bd85db00717bc
parentUpdate favicon.ico url from http to https. (diff)
downloadinfra-status-671cee5b43309daab16ddb94ef0951ad82ea2dab.tar.gz
infra-status-671cee5b43309daab16ddb94ef0951ad82ea2dab.tar.bz2
infra-status-671cee5b43309daab16ddb94ef0951ad82ea2dab.zip
Sync services.rb.example with current live version
-rw-r--r--data/services.rb.example83
1 files changed, 66 insertions, 17 deletions
diff --git a/data/services.rb.example b/data/services.rb.example
index 95f38a9..f83bab4 100644
--- a/data/services.rb.example
+++ b/data/services.rb.example
@@ -48,32 +48,43 @@ Services do
end
name 'Mailing List Archives'
- service 'archives' do # archives.gentoo.org
- default 'finch'
+ service 'archives' do
+ default 'manakin', 'http_archives'
end
- name 'CVS Server'
- service 'cvs' do
+ name 'CVS and Git Repositories'
+ service 'vcs' do
default 'oystercatcher', 'ssh_cvs'
end
+ name 'Anonymous Repository Access'
+ service 'anonvcs' do
+ if service_flapping? 'manakin', 'http_anongit' or service_flapping? 'oystercatcher', 'http_anongit'
+ State::WARNING
+ elsif service_up? 'manakin', 'http_anongit' or service_up? 'oystercatcher', 'http_anongit'
+ State::UP
+ else
+ State::DOWN
+ end
+ end
+
name 'Developer Manual'
service 'devmanual' do
default 'brambling', 'http_devmanual'
end
- name 'Overlays'
- service 'overlays' do
- default 'oystercatcher', 'http_overlays'
+ name 'Git Source Code Browser'
+ service 'gitweb' do
+ default 'manakin', 'http_gitweb'
end
- name 'Source Code Browser'
+ name 'CVS Source Code Browser'
service 'sources' do
default 'motmot', 'http_sources'
end
- name 'Master <kbd>rsync</kbd> Mirror'
- service 'rsync' do # master rsync
+ name 'rsync Mirrors'
+ service 'rsync' do
if host_flapping? 'albatross' or host_flapping? 'dipper'
State::WARNING
elsif host_up? 'albatross' and host_up? 'dipper'
@@ -83,19 +94,27 @@ Services do
end
end
- name 'Bugzilla'
- service 'bugzilla' do
- if service_flapping? 'yellowbishop', 'http_bugs' or service_flapping? 'yellowleg', 'http_bugs'
+ name 'Distfile Mirrors'
+ service 'distfiles' do
+ if host_flapping? 'dipper'
State::WARNING
- elsif service_up? 'yellowbishop', 'http_bugs' and service_up? 'yellowleg', 'http_bugs'
+ elsif host_up? 'dipper'
State::UP
- elsif service_up? 'yellowbishop', 'http_bugs' or service_up? 'yellowleg', 'http_bugs'
- State::WARNING
else
State::DOWN
end
end
+ name 'Bugzilla'
+ service 'bugzilla' do
+ default 'gannet', 'http_bugs'
+ end
+
+ name 'Project File Hosting'
+ service 'projects' do
+ default 'dipper', 'http_projects'
+ end
+
name '<kbd>dev.gentoo.org</kbd> Shell Access'
service 'dgo_ssh' do # dev.gentoo.org SSH
default 'woodpecker', 'ssh_dgo'
@@ -103,7 +122,7 @@ Services do
name '<kbd>dev.gentoo.org</kbd> Web Hosting'
service 'dgo_http' do # dev.gentoo.org HTTP
- default 'woodpecker', 'http_dev_ssl'
+ default 'woodpecker', 'http_dgo'
end
name 'In-/Outbound Email (SMTP)'
@@ -115,4 +134,34 @@ Services do
service 'dgo_mbox' do # dev.gentoo.org IMAP/POP
default 'woodpecker', 'imap_dgo'
end
+
+ name 'Blog Hosting'
+ service 'blogs' do
+ default 'bittern', 'http_blogs'
+ end
+
+ category 'Community Services' do
+ column 1
+ %w[www forums wiki planet pgo lists archives]
+ end
+
+ category 'Development Services' do
+ column 2
+ %w[bugzilla devmanual projects]
+ end
+
+ category 'Code Repositories' do
+ column 2
+ %w[vcs anonvcs gitweb sources]
+ end
+
+ category 'Developer Resources' do
+ column 3
+ %w[dgo_ssh dgo_http dgo_smtp dgo_mbox blogs]
+ end
+
+ category 'Mirrors' do
+ column 3
+ %w[rsync distfiles]
+ end
end