On Dec 13, 2011, at 3:24 PM, [email protected] wrote:

ACK to whole series

 -- Michal

> From: marios <[email protected]>
> 
> 
> Signed-off-by: marios <[email protected]>
> ---
> server/lib/deltacloud/drivers/mock/mock_driver.rb |   19 +++++++++++++++++++
> 1 files changed, 19 insertions(+), 0 deletions(-)
> 
> diff --git a/server/lib/deltacloud/drivers/mock/mock_driver.rb 
> b/server/lib/deltacloud/drivers/mock/mock_driver.rb
> index 9a79671..5d07eed 100644
> --- a/server/lib/deltacloud/drivers/mock/mock_driver.rb
> +++ b/server/lib/deltacloud/drivers/mock/mock_driver.rb
> @@ -245,6 +245,25 @@ module Deltacloud::Drivers::Mock
>       volumes
>     end
> 
> +    def create_storage_volume(credentials, opts=nil)
> +      check_credentials(credentials)
> +      opts ||= {}
> +      opts[:capacity] ||= "1"
> +      volume = {
> +            :id => "Volume#{Time.now.to_i}",
> +            :created => Time.now.to_s,
> +            :state => "AVAILABLE",
> +            :capacity => opts[:capacity],
> +      }
> +      @client.store(:storage_volumes, volume)
> +      StorageVolume.new(volume)
> +    end
> +
> +    def destroy_storage_volume(credentials, opts=nil)
> +      check_credentials(credentials)
> +      @client.destroy(:storage_volumes, opts[:id])
> +    end
> +
>     #
>     # Storage Snapshots
>     #
> -- 
> 1.7.6.4
> 

------------------------------------------------------
Michal Fojtik, [email protected]
Deltacloud API: http://deltacloud.org

Reply via email to