From 7d0b7d8814a5baccf734baad68500e88211a5119 Mon Sep 17 00:00:00 2001 From: Sergio Rubio Date: Wed, 4 Apr 2012 20:20:07 +0200 Subject: [PATCH] * Fix Servers.templates method --- lib/fog/xenserver/models/compute/servers.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/fog/xenserver/models/compute/servers.rb b/lib/fog/xenserver/models/compute/servers.rb index a0008cf1b..345a5ae45 100644 --- a/lib/fog/xenserver/models/compute/servers.rb +++ b/lib/fog/xenserver/models/compute/servers.rb @@ -10,7 +10,11 @@ module Fog model Fog::Compute::XenServer::Server def templates - custom_templates + builtin_templates + data = connection.get_records 'VM' + data.delete_if do |vm| + !vm[:is_a_template] + end + load(data) end def custom_templates