jueves, 9 de mayo de 2019

condicional if en recurso puppet

Si queremos aplicar un recurso sólo si se cumple una condición podemos aplicar el condicional if     

   if $tipo == 'notebooktc' {
                file  {"/root/sethostnames.sh":
                        owner => root, group => root, mode => 755,
                        source => "puppet:///modules/mp-sethostnames/sethostnames.sh.notebookTC",
                        notify => Exec["poner-escuela2.0"],
                }
        }
        else {

                file  {"/root/sethostnames.sh":
                        owner => root, group => root, mode => 755,
                        source => "puppet:///modules/mp-sethostnames/sethostnames.sh.$uso",
                        notify => Exec["poner-escuela2.0"],
                }
        }

también si lo necesitamos podemos usar elsif (condicion){   }

No hay comentarios:

Publicar un comentario