[U] .
parent
03ee3c52f2
commit
2397f20faa
|
@ -3,4 +3,4 @@
|
||||||
require_relative "educatic"
|
require_relative "educatic"
|
||||||
|
|
||||||
filename = File.join(File.dirname(__FILE__), "services.yaml")
|
filename = File.join(File.dirname(__FILE__), "services.yaml")
|
||||||
Educatic.new(filename).check_services
|
Educatic.new(filename).check
|
||||||
|
|
|
@ -11,22 +11,28 @@ class Educatic
|
||||||
@services = settings["services"]
|
@services = settings["services"]
|
||||||
end
|
end
|
||||||
|
|
||||||
def check_services
|
def check
|
||||||
@services.each_pair do |key, value|
|
@services.each_pair do |key, value|
|
||||||
puts "==> #{key} [#{value['hetzner']}]"
|
output = []
|
||||||
|
|
||||||
cmd = "host #{value['ip']}| grep #{value['hostname']}| wc -l"
|
cmd = "host #{value['ip']}| grep #{value['hostname']}| wc -l"
|
||||||
counter = %x[#{cmd}].to_i
|
counter = %x[#{cmd}].to_i
|
||||||
if counter.zero?
|
if counter.zero?
|
||||||
puts " Check this:"
|
output << " Check this:"
|
||||||
puts " * hostname = #{value['hostname']}"
|
output << " * hostname = #{value['hostname']}"
|
||||||
puts " * ip = #{value['ip']}"
|
output << " * ip = #{value['ip']}"
|
||||||
end
|
end
|
||||||
unless value['todo'].nil?
|
unless value['todo'].nil?
|
||||||
puts " TODO:"
|
output << " TODO:"
|
||||||
value['todo'].each_with_index do |line, index|
|
value['todo'].each_with_index do |line, index|
|
||||||
puts " #{index + 1}. #{line}"
|
output << " #{index + 1}. #{line}"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
unless output.size.zero?
|
||||||
|
puts "==> #{key} [#{value['hetzner']}]"
|
||||||
|
puts output.join("\n")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
TODO:
|
TODO:
|
||||||
1. Se propone eliminar la MV o...
|
1. Se propone eliminar la MV o...
|
||||||
2. Cambiar dominio <encanarias.info> a <txs.es>
|
2. Cambiar dominio <encanarias.info> a <txs.es>
|
||||||
==> nextcloud [docus]
|
|
||||||
==> editorcollab [docus]
|
==> editorcollab [docus]
|
||||||
TODO:
|
TODO:
|
||||||
1. Se muestra la página por defecto de Apache2
|
1. Se muestra la página por defecto de Apache2
|
||||||
|
@ -11,10 +10,6 @@
|
||||||
TODO:
|
TODO:
|
||||||
1. Se propone eliminar la MV o...
|
1. Se propone eliminar la MV o...
|
||||||
2. Cambiar <default hostname> a <*.txs.es>
|
2. Cambiar <default hostname> a <*.txs.es>
|
||||||
==> jekyll-www [txs]
|
|
||||||
==> acceso-keycloak [txs]
|
|
||||||
==> correo [txs]
|
|
||||||
==> git [txs]
|
|
||||||
==> pixel [social]
|
==> pixel [social]
|
||||||
TODO:
|
TODO:
|
||||||
1. Se propone eliminar esta MV
|
1. Se propone eliminar esta MV
|
||||||
|
@ -32,7 +27,6 @@
|
||||||
1. Se propone eliminar la MV o...
|
1. Se propone eliminar la MV o...
|
||||||
2. Cambiar <default hostname> a <*.txs.es>
|
2. Cambiar <default hostname> a <*.txs.es>
|
||||||
3. Duda: Esto no parece ser Mastodon!
|
3. Duda: Esto no parece ser Mastodon!
|
||||||
==> xmpp.txs.es [social]
|
|
||||||
==> encanarias [social]
|
==> encanarias [social]
|
||||||
TODO:
|
TODO:
|
||||||
1. Dominio antiguo <encanarias.info>
|
1. Dominio antiguo <encanarias.info>
|
||||||
|
@ -45,4 +39,3 @@
|
||||||
==> cryptpad [ull]
|
==> cryptpad [ull]
|
||||||
TODO:
|
TODO:
|
||||||
1. Había que eliminar esta MV
|
1. Había que eliminar esta MV
|
||||||
==> mattermost [ull]
|
|
||||||
|
|
Loading…
Reference in New Issue