# File lib/deltacloud/drivers/mock/mock_driver.rb, line 91 def initialize if ENV["DELTACLOUD_MOCK_STORAGE"] @storage_root = ENV["DELTACLOUD_MOCK_STORAGE"] elsif ENV["USER"] @storage_root = File::join("/var/tmp", "deltacloud-mock-#{ENV["USER"]}") else raise "Please set either the DELTACLOUD_MOCK_STORAGE or USER environment variable" end if ! File::directory?(@storage_root) FileUtils::rm_rf(@storage_root) FileUtils::mkdir_p(@storage_root) data = Dir::glob(File::join(File::dirname(__FILE__), "data", "*")) FileUtils::cp_r(data, @storage_root) end end