From: Michal Fojtik <[email protected]>

---
 server/lib/deltacloud/drivers/mock/mock_driver.rb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/server/lib/deltacloud/drivers/mock/mock_driver.rb 
b/server/lib/deltacloud/drivers/mock/mock_driver.rb
index 847319b..e1499e8 100644
--- a/server/lib/deltacloud/drivers/mock/mock_driver.rb
+++ b/server/lib/deltacloud/drivers/mock/mock_driver.rb
@@ -259,6 +259,8 @@ class MockDriver < Deltacloud::BaseDriver
 #--
   def buckets(credentials, opts=nil)
     check_credentials(credentials)
+    bucket_dir = File.join(@storage_root, 'buckets')
+    FileUtils.mkdir_p(bucket_dir) unless File.directory?(bucket_dir)
     buckets=[]
      Dir[ "#...@storage_root}/buckets/*.yml" ].each do |bucket_file|
       bucket = YAML.load( File.read( bucket_file ) )
-- 
1.7.2.3

Reply via email to