[PATCH aeolus-image-rubygem] BZ#753917 Added Target to Builder
mtaylor at redhat.com
mtaylor at redhat.com
Tue Dec 13 16:05:44 UTC 2011
From: Martyn Taylor <mtaylor at redhat.com>
---
lib/aeolus_image/model/factory/target_image.rb | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/lib/aeolus_image/model/factory/target_image.rb b/lib/aeolus_image/model/factory/target_image.rb
index 7410b5b..bda78c7 100644
--- a/lib/aeolus_image/model/factory/target_image.rb
+++ b/lib/aeolus_image/model/factory/target_image.rb
@@ -2,6 +2,8 @@ module Aeolus
module Image
module Factory
class TargetImage < Base
+ attr_accessor :target
+
def self.status(id)
begin
Aeolus::Image::Factory::Builder.find(id).status
@@ -9,7 +11,15 @@ module Aeolus
nil
end
end
+
+ def target
+ begin
+ @target = @target.nil? ? Aeolus::Image::Factory::Builder.find(id).target : @target
+ rescue ActiveResource::ResourceNotFound
+ nil
+ end
+ end
end
end
end
-end
\ No newline at end of file
+end
--
1.7.6.4
More information about the aeolus-devel
mailing list