]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Fixing real host at tunnel class (2)
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Jan 2013 13:44:04 +0000 (11:44 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Jan 2013 13:44:04 +0000 (11:44 -0200)
manifests/subsystems/tunnel.pp

index 2253b58e6533884d8c1c225fffe8eb6c1dd77b42..e7e0fe41a7ef8dcc54b7d86d76fa9fad8ea1273d 100644 (file)
@@ -22,10 +22,9 @@ class tunnel {
   Tunnel_server_realize <<| tag == "${::fqdn}" |>>
 
   define setup($ensure = present, $user = $hostname, $host, $localport, $hostport, $sshport = '22', $keytype = 'rsa', $root_mail_recipient = hiera('nodo::root_mail_recipient', 'nobody')) {
-    $dir       = "/var/backups/remote/${user}.${::domain}"
-    $tag       = "backupninja-${::fqdn}"
-    $ssh_dir   = "${dir}/.ssh"
-    $real_host = "${host}.${::domain}"
+    $dir     = "/var/backups/remote/${user}.${::domain}"
+    $tag     = "backupninja-${::fqdn}"
+    $ssh_dir = "${dir}/.ssh"
 
     autossh::tunnel { $name:
       ensure      => $ensure,
@@ -38,9 +37,9 @@ class tunnel {
       sshport     => $sshport,
     }
 
-    if !defined(Tunnel_server_realize["${::fqdn}@${real_host}"]) {
+    if !defined(Tunnel_server_realize["${::hostname}@${host}"]) {
       # this defines just maps that $host host an user environment for $fdqn
-      @@tunnel_server_realize { "${fqdn}@${real_host}":
+      @@tunnel_server_realize { "${::hostname}@${host}":
         host => $::fqdn,
         tag  => $host,
       }