先日、
puppetでexecを使う時にunlessを使う - 画竜点睛を衝く@mapyo
という記事を書いたけど、creates
が使える場合はこっちを使った方がいいなぁと思ったのでメモ。
●変更前
exec { 'wget_php_source': command => "/usr/bin/wget http://museum.php.net/php5/php-5.5.6.tar.gz", cwd => '/vagrant/tmp/', unless => "/usr/bin/test -e /vagrant/tmp/php-5.5.6.tar.gz", }
●変更後
exec { 'wget_php_source': command => "/usr/bin/wget http://museum.php.net/php5/php-5.5.6.tar.gz", cwd => '/vagrant/tmp/', creates => "/vagrant/tmp/php-5.5.6.tar.gz", }
gist使ってコード貼った方がいいかなぁとこの頃思って来た。
あと、Evernoteからの貼付け機能を使ってブログ書いてて便利なんだけど、Evernoteから持って来る時に、改行したはずなのにされてなかったり、微妙に使いにくかったりする。
thanks
http://projects.puppetlabs.com/projects/1/wiki/Open_Ntpd_Patterns