From: Jan Provaznik <[email protected]>
When image is imported, we upload template generated for this image to iwhd.
---
src/app/models/image.rb | 2 ++
src/spec/models/image_spec.rb | 4 +++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/app/models/image.rb b/src/app/models/image.rb
index f6b10ac..8962bf1 100644
--- a/src/app/models/image.rb
+++ b/src/app/models/image.rb
@@ -142,6 +142,8 @@ class Image < ActiveRecord::Base
:registered => true
)
rep.save!
+
+ template.upload
end
image
end
diff --git a/src/spec/models/image_spec.rb b/src/spec/models/image_spec.rb
index 58cbc10..9f2d133 100644
--- a/src/spec/models/image_spec.rb
+++ b/src/spec/models/image_spec.rb
@@ -63,7 +63,9 @@ describe Image do
lambda do
lambda do
lambda do
- Image.import(account, 'mock').should_not be_nil
+ img = Image.import(account, 'mock')
+ img.should_not be_nil
+ img.template.uploaded.should be_true
end.should change(Image, :count).by(1)
end.should change(Template, :count).by(1)
end.should change(ReplicatedImage, :count).by(1)
--
1.7.2.3
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel