]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/mediawiki/resources/extension.rb
put dulcy in production mode and enable backups
[chef.git] / cookbooks / mediawiki / resources / extension.rb
index 6093bdbe9d8a712e2c4a605956942da41cca82e4..b97fb7d330cf9efb83d7188da5fbe9534c2e1520 100644 (file)
@@ -28,15 +28,15 @@ attribute :variables, :kind_of => Hash, :default => {}
 attribute :version, :kind_of => String
 attribute :repository, :kind_of => String
 attribute :tag, :kind_of => String
-attribute :update_site, :kind_of => [TrueClass, FalseClass], :default => false
+attribute :update_site, :kind_of => [TrueClass, FalseClass], :default => true
 
 def after_created
   if update_site
-    notifies :update, "mediawik_site[site]"
+    notifies :update, "mediawiki_site[#{site}]"
   else
     site_directory = node[:mediawiki][:sites][site][:directory]
 
-    notifies :create, "template[#{site_directory}/LocalSettings.php]"
-    notifies :run, "execute[#{site_directory}/maintenance/update.php]"
+    notifies :create, "template[#{site_directory}/w/LocalSettings.php]"
+    notifies :run, "execute[#{site_directory}/w/maintenance/update.php]"
   end
 end