Puppet stdlib“range()”没有按预期工作

时间:2014-10-13 19:42:33

标签: ruby node.js puppet

根据Puppet stdlib文档,range()应该返回一个值数组。但是,它似乎没有正常工作:

class rangetest {

  $r1 = range(1,5)
  $r2 = [1,2,3,4,5]

  if $r1 == $r2 {

    notify { "same" : }

  } else {

    notify { "not same" : }

  }

}

上述测试的结果返回"不相同"。我实际上要做的是使用函数,difference(),它将2个数组作为参数,但是当我尝试这个时:

difference($r1,$r2) - assuming $r1 and $r2 have values from the above example

它返回:difference():需要2个数组)。

0 个答案:

没有答案