From: Michal Fojtik <[email protected]>

---
 server/lib/deltacloud/drivers/ec2/ec2_driver.rb   |    1 +
 server/lib/deltacloud/drivers/mock/mock_driver.rb |    1 +
 server/lib/deltacloud/models/instance.rb          |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/server/lib/deltacloud/drivers/ec2/ec2_driver.rb 
b/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
index efbfcc8..370dcff 100644
--- a/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
+++ b/server/lib/deltacloud/drivers/ec2/ec2_driver.rb
@@ -601,6 +601,7 @@ class EC2Driver < Deltacloud::BaseDriver
       :public_addresses=>( ec2_instance['dnsName'] == '' ? [] : 
[ec2_instance['dnsName']] ),
       :private_addresses=>( ec2_instance['privateDnsName'] == '' ? [] : 
[ec2_instance['privateDnsName']] ),
       :instance_profile =>InstanceProfile.new(hwp_name),
+      :hardware_profile_id=>hwp_name,
       :actions=>instance_actions_for( state ),
       :keyname => ec2_instance['keyName'],
       :launch_time => ec2_instance['launchTime']
diff --git a/server/lib/deltacloud/drivers/mock/mock_driver.rb 
b/server/lib/deltacloud/drivers/mock/mock_driver.rb
index 7787c5f..249fd9d 100644
--- a/server/lib/deltacloud/drivers/mock/mock_driver.rb
+++ b/server/lib/deltacloud/drivers/mock/mock_driver.rb
@@ -189,6 +189,7 @@ class MockDriver < Deltacloud::BaseDriver
       :public_addresses=>["#{image_id}.#{next_id}.public.com"],
       :private_addresses=>["#{image_id}.#{next_id}.private.com"],
       :instance_profile => InstanceProfile.new(hwp.name, opts),
+      :hardware_profile_id => hwp.name,
       :realm_id=>realm_id,
       :actions=>instance_actions_for( 'RUNNING' )
     }
diff --git a/server/lib/deltacloud/models/instance.rb 
b/server/lib/deltacloud/models/instance.rb
index 3c052b9..3eb12b4 100644
--- a/server/lib/deltacloud/models/instance.rb
+++ b/server/lib/deltacloud/models/instance.rb
@@ -27,6 +27,7 @@ class Instance < BaseModel
   attr_accessor :public_addresses
   attr_accessor :private_addresses
   attr_accessor :instance_profile
+  attr_accessor :hardware_profile_id
   attr_accessor :launch_time
   attr_accessor :keyname
   attr_accessor :authn_error
-- 
1.7.3.2

Reply via email to