我正在尝试使用 curl 在 puppet 文件中为 couchDB 创建虚拟主机:
exec {'setup-vhosts':
command => "curl -X PUT http://127.0.0.1:5984/_config/vhosts/mycool.url -d '"/my_database"'",
require => [Service['couchdb'], Package['curl']],
}
但我收到此错误:''' 处的语法错误;/tmp/vagrant-puppet/modules-0/couchdb/manifests/init.pp:19 处的预期“}”
如果我在机器本身上执行命令,它会完美运行。如何正确转义命令?