From: David Lutterkort <lut...@redhat.com> The method was simply busted. Now also allows deletion of nonexisting templates --- server/lib/cimi/service/machine_template.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/server/lib/cimi/service/machine_template.rb b/server/lib/cimi/service/machine_template.rb index 4a3cd4e..837c519 100644 --- a/server/lib/cimi/service/machine_template.rb +++ b/server/lib/cimi/service/machine_template.rb @@ -29,7 +29,9 @@ class CIMI::Service::MachineTemplate < CIMI::Service::Base end def delete!(id, context) - current_db.machine_templates.first(:id => id).destroy + if mt = current_db.machine_templates_dataset.first(:id => id) + mt.destroy + end end def from_db(model, context) -- 1.8.1.4