X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/600a5055b909a46e372c0bfe510bb412d2ccba34..e5f294d3dc676675b2803915571c28337468c3b3:/cookbooks/postgresql/providers/tablespace.rb diff --git a/cookbooks/postgresql/providers/tablespace.rb b/cookbooks/postgresql/providers/tablespace.rb index a2d4af925..22ff39600 100644 --- a/cookbooks/postgresql/providers/tablespace.rb +++ b/cookbooks/postgresql/providers/tablespace.rb @@ -30,14 +30,16 @@ end action :create do unless @pg.tablespaces.include?(new_resource.tablespace) - @pg.execute(:command => "CREATE TABLESPACE #{new_resource.tablespace} LOCATION '#{new_resource.location}'") - new_resource.updated_by_last_action(true) + converge_by "create tablespace #{new_resource.tablespace}" do + @pg.execute(:command => "CREATE TABLESPACE #{new_resource.tablespace} LOCATION '#{new_resource.location}'") + end end end action :drop do if @pg.tablespaces.include?(new_resource.tablespace) - @pg.execute(:command => "DROP TABLESPACE #{new_resource.tablespace}") - new_resource.updated_by_last_action(true) + converge_by "drop tablespace #{new_resource.tablespace}" do + @pg.execute(:command => "DROP TABLESPACE #{new_resource.tablespace}") + end end end