Mal*_*tha 3 linux concatenation puppet
我想连接puppet变量和一个字符串
$agents_location='/home/agent2/adikari5'
file { $agents_location+"/filename.zip":
    mode => "0777",
    owner => 'root',
    group => 'root',
    source => 'puppet:///modules/filecopy/wso2as-5.2.1.zip',
}
如上面的代码我想连接$ agent_location和其余的字符串部分来建立文件的路径.这样做的正确方法是什么?
Emy*_*myl 10
您可以使用${}以下内容在字符串中插入变量:
file { "${agents_locations}/filename.zip":
  ...
}
请注意双引号.如果没有它们,路径名称将完全是您所写的内容,即${agents_locations}/filename.zip代替/home/agent2/adikari5/filename.zip.
文档参考:http: //docs.puppetlabs.com/puppet/latest/reference/lang_variables.html#interpolation
| 归档时间: | 
 | 
| 查看次数: | 14852 次 | 
| 最近记录: |