vagrant と puppet を使用して、開発環境用の仮想マシンをセットアップしています。.pp ファイルにいくつかの環境変数を単純に設定したいと思います。Ubuntu 64 ビット用の仮想ボックスと vagrant ベース ボックスを使用します。
私は現在これを持っています。
$bar = 'bar'
class foobar {
exec { 'foobar':
command => "export Foo=${bar}",
}
}
しかし、プロビジョニング時にエラーが発生します:コマンド「エクスポート」が見つかりませんでした。
これは、execタイプのある種のrequireまたはパスが欠けているので、十分に単純であるように思われますか? ドキュメントに、環境変数を設定するための環境オプションがあることに気付きました。それを使用する必要がありますか?