X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/600a5055b909a46e372c0bfe510bb412d2ccba34..2bdabd94d2080c7320c2716fc34db32bba8358cb:/cookbooks/postgresql/providers/tablespace.rb?ds=inline 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