Como executar / executar a classe de fantoches

1

Eu sou novo no fantoche. Eu quero saber como executar / executar uma aula de marionetes simples. Abaixo está a classe que estou tentando executar usando

puppet apply classExample.pp

classExample.pp é o arquivo no qual a classe é gravada. Este código apenas compila a classe e nada acontece. Como executar esta aula?

 # A class with no parameters
class exampleClass {

 #create a directory
  file {"create directory":
    path => '/root/rahil/puppet/puppetDemo/tmp',
    ensure => "directory",
  }

}
    
por Rahil Khan 17.06.2015 / 09:10

1 resposta

3

O que você fez é definir uma classe .
Mas você também precisa declará-lo .

Para o exemplo, pode ser assim:

# A class with no parameters
class example_class {

  #create a directory
  file {"create directory":
    path => '/root/rahil/puppet/puppetDemo/tmp',
    ensure => "directory",
  }

}

class { 'example_class': }

Por favor, note que eu mudei o nome para example_class como letras maiúsculas não deve ser usado em nomes de classes .
E também note que geralmente você não define e declara classes no mesmo arquivo.
Como isso é feito, consulte o link para começar.

    
por 17.06.2015 / 11:33

Tags