From: David Lutterkort <lut...@redhat.com>

This should make it clearer what the general API intent is: we want
user_data to show up decoded in instances.

Signed-off-by: David Lutterkort <lut...@redhat.com>
---
 server/lib/deltacloud/drivers/mock/mock_driver.rb |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/server/lib/deltacloud/drivers/mock/mock_driver.rb 
b/server/lib/deltacloud/drivers/mock/mock_driver.rb
index 47e8d98..636b130 100644
--- a/server/lib/deltacloud/drivers/mock/mock_driver.rb
+++ b/server/lib/deltacloud/drivers/mock/mock_driver.rb
@@ -18,6 +18,7 @@
 require 'deltacloud/base_driver'
 require 'yaml'
 require 'deltacloud/drivers/mock/mock_client'
+require 'base64'
 
 module Deltacloud::Drivers::Mock
 
@@ -200,7 +201,7 @@ module Deltacloud::Drivers::Mock
         :realm_id=>realm_id,
         :create_image=>true,
         :actions=>instance_actions_for( 'RUNNING' ),
-        :user_data => opts[:user_data]
+        :user_data => Base64::decode64(opts[:user_data])
       }
       @client.store(:instances, instance)
       Instance.new( instance )
-- 
1.7.6

Reply via email to