1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

23 commits

Author SHA1 Message Date
Marjun Pagalan
c29cc00b00 [openstack|volume] Volume attach/detach to Server 2012-04-30 10:35:00 +08:00
Marjun Pagalan
1bd045767e [openstack|volume] Volume Snapshot CRUD 2012-04-30 10:35:00 +08:00
Alfonso Juan Dillera
1db7605986 [openstack|compute] Add flavor CRUD
- Added requests.
- Added definitions to model.
- Added tests but having a problem with some items being of float type.
- Must revisit test.
2012-04-30 10:35:00 +08:00
Nelvin Driz
4d33ccb7a7 [openstack|compute] General Cleanup and Update
- Focus on adding additional vm actions support
- New request types are not fully tested
2012-04-30 10:34:59 +08:00
Hunter Nield
fd939faf6b [Openstack|Compute] Minor address cleanup 2012-04-30 10:34:59 +08:00
Hunter Nield
9e95a13008 [Openstack|Compute] server methods for console and migration 2012-04-30 10:34:59 +08:00
Marjun Pagalan
ed44c02742 [openstack|volume] Volume Endpoints Support
Create List Delete and Show of Volume
2012-04-30 10:34:58 +08:00
Alfonso Juan Dillera
62e73549e6 [openstack|compute] Add requests, models and tests for address
management

- Added tests to already existing requests.
- Modified the all method in the model as it doesn't have the server id
  when querying.
2012-04-30 10:34:58 +08:00
Nelvin Driz
e1c5155a34 [openstack|identity] Update Tenants 2012-04-30 10:34:58 +08:00
Nelvin Driz
7cf6031c81 [openstack|compute] Add Tenants and Fix Authentication Implementation
Fixed typorgraphical errors. Authentication assumes or does not require
certain parameters that is actually needed depending on the setup or
scenario. Opted to simply make it detect it if not specified to make it
easier for first time users to use.

Conflicts:

	lib/fog/openstack.rb
2012-04-30 10:34:58 +08:00
Hunter Nield
5b5ab471e3 [openstack|compute] Updates to server model 2012-04-30 10:34:58 +08:00
Hunter Nield
19591ffd06 [openstack|compute] added security group models 2012-04-30 10:34:58 +08:00
Hunter Nield
2a552c4801 [openstack|compute] Added key pair models 2012-04-30 10:34:58 +08:00
Hunter Nield
5c0ad0143e [openstack|compute] Added Address models 2012-04-30 10:34:58 +08:00
Kevin Menard
dcefc2d7de Fixed #875: Loosen multi_json version. 2012-04-25 10:31:28 -04:00
Steve Smith
d89dd56fe7 Use MultiJSON #dump and #load rather than #encode and #decode
MultiJSON deprecated these methods in 1.3.0 in favour of the new ones.
This requires an update to the gemspec to ensure ~>1.3
2012-04-20 13:09:14 +01:00
Todd Willey
24e4bae57f Allow setting userdata as plain ascii or b64. 2011-10-13 23:14:34 -04:00
Wesley Beary
3f00d86102 Merge pull request #560 from xtoddx/oszones
[OpenStack|compute] add zone awareness
2011-10-11 16:53:46 -07:00
Todd Willey
7b664a9337 [OpenStack|compute] add zone awareness
Nova has a `ZoneScheduler` that can run instances on a particular set of
hardware.  This attribute hasn't been documented in the api spec, but is
effective at setting the availability_zone and letting ZoneScheduler work.
2011-10-11 17:08:34 -04:00
Todd Willey
21499d8908 [OpenStack|compute] default metadata to empy hash
Calling metadata.each in the `save` method will make a spurious request to
the nova endpoint, unless metadata has been initialized to an empty hash.
2011-10-11 17:04:58 -04:00
Dan Prince
d3f8245fef Additions and updates to the OpenStack API tests. 2011-09-29 14:10:21 -04:00
Dan Prince
b6707b27e3 Add create_image to server model. 2011-09-26 11:38:05 -04:00
Dan Prince
41f09986f4 Implement fog support for the Openstack Compute API v1.1. Includes
support for legacy v1.0 style auth and v2.0 keystone auth.
2011-09-26 02:51:45 -04:00