Chef:从远程命令获取值

时间:2014-01-15 01:30:40

标签: chef

我正在使用食谱为用户随机生成GPG密钥(例如,在这种情况下是双重性)我需要能够在运行时使用公钥ID的值(例如,当你运行gpg --list-keys时)在我的厨师食谱。我需要在以下命令中使用ID:

PASSPHRASE=\"\" duplicity full --encrypt-key=\"[ID]\" [SRC] rsync://[USER]@[SERVER].[FQDN].[tld]:#{hostname}/

我有什么建议可以实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

我认为这个问题几乎可以在这里回答:How can I display the output of a Opscode Chef bash command in my console?

ruby_block中,您可以使用输出执行任何操作。