Skip to content

vCloud Storage is a CLI tool and Ruby library that supports the creation and management of independent and dependent disks in VMware vCloud.

License

Notifications You must be signed in to change notification settings

gkiselov/vcloud-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vcloud-storage

vCloud Storage is a CLI tool and Ruby library that supports the creation and management of independent and dependent disks in VMware vCloud. This gem is build on top of the vCloud Core gem and based of the vCloud Edge Gateway gem.

Installation

WIP

Usage

WIP

Credentials

Please see the vcloud-tools usage documentation.

The vCloud API

vCloud Tools currently use version 5.1 of the vCloud API. Version 5.5 may work but is not currently supported. You should be able to access the 5.1 API in a 5.5 environment, and this is currently supported.

The default version is defined in Fog.

If you want to be sure you are pinning to 5.1, or use 5.5, you can set the API version to use in your fog file, e.g.

vcloud_director_api_version: 5.1

Debugging

export EXCON_DEBUG=true - this will print out the API requests and responses.

export DEBUG=true - this will show you the stack trace when there is an exception instead of just the message.

Testing

WIP

References

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

vCloud Storage is a CLI tool and Ruby library that supports the creation and management of independent and dependent disks in VMware vCloud.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published