From: Michal Fojtik <[email protected]>

Signed-off-by: Michal fojtik <[email protected]>
---
 client/lib/deltacloud.rb                        |    4 ++--
 server/lib/deltacloud/base_driver/features.rb   |    6 +++---
 server/lib/deltacloud/drivers/ec2/ec2_driver.rb |    6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/client/lib/deltacloud.rb b/client/lib/deltacloud.rb
index 26ed9ae..532bee8 100644
--- a/client/lib/deltacloud.rb
+++ b/client/lib/deltacloud.rb
@@ -294,9 +294,9 @@ module DeltaCloud
           params[:hwp_id] ||= params[:hardware_profile]
         end
 
-        if args[:ebs_snapshot_id] and args[:device_name]
+        if args[:snapshot_id] and args[:device_name]
           params.merge!({
-            :ebs_snapshot_id => args[:ebs_snapshot_id],
+            :snapshot_id => args[:snapshot_id],
             :device_name => args[:device_name]
           })
         end
diff --git a/server/lib/deltacloud/base_driver/features.rb 
b/server/lib/deltacloud/base_driver/features.rb
index 33ab61d..65c4cba 100644
--- a/server/lib/deltacloud/base_driver/features.rb
+++ b/server/lib/deltacloud/base_driver/features.rb
@@ -232,10 +232,10 @@ module Deltacloud
       end
     end
 
-    declare_feature :instances, :attach_ebs_snapshot do
-      description "Number of instances to be launch with at once"
+    declare_feature :instances, :attach_snapshot do
+      description "Attach an snapshot to instance on create"
       operation :create do
-        param :ebs_snapshot_id,  :string,  :optional
+        param :snapshot_id,  :string,  :optional
         param :device_name,  :string,  :optional
       end
     end
diff --git a/server/lib/deltacloud/drivers/ec2/ec2_driver.rb 
b/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
index 8ff2144..14c5829 100644
--- a/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
+++ b/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
@@ -43,7 +43,7 @@ module Deltacloud
         feature :images, :owner_id
         feature :buckets, :bucket_location
         feature :instances, :register_to_load_balancer
-        feature :instances, :attach_ebs_snapshot
+        feature :instances, :attach_snapshot
 
         DEFAULT_REGION = 'us-east-1'
 
@@ -206,9 +206,9 @@ module Deltacloud
             :min_count => opts[:instance_count],
             :max_count => opts[:instance_count]
           ) if opts[:instance_count] and opts[:instance_count].length!=0
-          if opts[:ebs_snapshot_id] and opts[:device_name]
+          if opts[:snapshot_id] and opts[:device_name]
             instance_options.merge!(:block_device_mappings => [{
-              :ebs_snapshot_id => opts[:ebs_snapshot_id],
+              :snapshot_id => opts[:snapshot_id],
               :device_name => opts[:device_name]
             }])
           end
-- 
1.7.4.1

Reply via email to