我正在尝试基于变量值创建目录。如果 $ test
以下是我的test.pp文件的内容:
$test = 'testDir123'
file {$test:
path => '/temp/$test',
ensure => 'directory'
}
我希望在运行 puppet apply test.pp 之后会创建 / temp / testDir123 ,但 / temp / $ test 正在创建目录。
之前我使用过puppet变量来解析URL和用户名。
我尝试过编写测试清单的其他方法:
$test = 'testDir123'
file {$test:
path => '/temp/${test}',
ensure => 'directory'
}
和 $ test =' / temp / testDir123'
file {$test:
path => '${test}',
ensure => 'directory'
}
但他们都失败了。看起来变量$ test由于某种原因没有得到解决。