人偶集类变量和重用

时间:2018-09-26 12:00:02

标签: class variables puppet class-variables

例如,我在foo :: bar类中,我想为其设置一个类变量并重新使用它,例如:

文件: bar.pp

class foo::bar () {

  class {'other::class':
    somevar => 'sth',
  }
}

我现在如何在同一文件中使用$somevar

class foo::bar () {

  class {'other::class':
    somevar => 'sth',
  }
  if $somevar {
    notify{"hello! my value is ${somevar}": }
  }
}

我可以像上面的示例一样使用$somevar吗?我可以使用$::somevar还是$other::class::somevar吗?

1 个答案:

答案 0 :(得分:0)

像魅力as documented here一样工作。 :)