diff --git a/app/models/deploy_distributed_press.rb b/app/models/deploy_distributed_press.rb index c6290cfe..3d1a8830 100644 --- a/app/models/deploy_distributed_press.rb +++ b/app/models/deploy_distributed_press.rb @@ -60,6 +60,15 @@ class DeployDistributedPress < Deploy def destination; end + # Devuelve las URLs de todos los protocolos + def urls + remote_info[:links].values.map do |protocol| + [ protocol[:link], protocol[:gateway] ] + end.flatten.compact.select do |link| + link.include? '://' + end + end + private # El cliente de la API diff --git a/config/locales/en.yml b/config/locales/en.yml index 1a49e816..1f409403 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -122,6 +122,10 @@ en: title: Reindex success: Success! error: Error + deploy_distributed_press: + title: Distributed Web + success: Success! + error: Error help: You can contact us by replying to this e-mail maintenance_mailer: notice: diff --git a/config/locales/es.yml b/config/locales/es.yml index 14632b0a..a22c52c0 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -122,6 +122,10 @@ es: title: Reindexación success: ¡Éxito! error: Hubo un error + deploy_distributed_press: + title: Web distribuida + success: ¡Éxito! + error: Hubo un error help: Por cualquier duda, responde este correo para contactarte con nosotres. maintenance_mailer: notice: