pgstaudioをセットアップする その2 [Chef]
久しぶりにpgstudioのページを見にいったら、pgstudio 1.1にUPされてました。おまけに、tar.gz形式からzipに配布形式が変更になってました。
レシピを書き換えます。
【chef-repo\site-cookbooks\pgstudio\recipes\deault.rb】
レシピを書き換えます。
【chef-repo\site-cookbooks\pgstudio\recipes\deault.rb】
#
# Cookbook Name:: pgstudio
# Recipe:: default
#
# Copyright 2013, YOUR_COMPANY_NAME
#
# All rights reserved - Do Not Redistribute
#
script "install_pgstudio" do
interpreter "bash"
user "root"
code <<-EOH
# wget -O /tmp/pgstudio.tar.gz http://www.postgresqlstudio.org/?ddownload=838
wget -O /tmp/pgstudio_1.1.zip http://www.postgresqlstudio.org/?ddownload=25940
# tar xzf /tmp/pgstudio.tar.gz -C /usr/local/tomcat/default/webapps
unzip /tmp/pgstudio_1.1.zip -d /usr/local/tomcat/default/webapps
chown tomcat7 /usr/local/tomcat/default/webapps/pgstudio.war
EOH
end
service "tomcat7" do
supports :status => true, :restart => true
action [ :enable, :restart ]
end
WebサーバをCookします。C:\Users\hoge\chef-repo> knife solo cook vagrant@hoge202
あとは、1.0の時と同様です。