Nelvin Driz
92523f763a
[openstack] Update mocks for login and identity request #get_user_by_id
...
Signed-off-by: Nelvin Driz <nelvindriz@live.com>
2012-04-30 10:35:01 +08:00
Alvin Garcia
685eb85c1b
[openstack|compute] Update fetching of addresses and added fetching for address pools
2012-04-30 10:35:01 +08:00
Philip Mark Deazeta
a1ecf11e25
[openstack|compute] Added get_usage function, mocks, tests
2012-04-30 10:35:01 +08:00
Nelvin Driz
a5826b4301
[openstack|compute] Update requests and response of server actions
2012-04-30 10:35:01 +08:00
Nelvin Driz
ae66ab45d7
[openstack] Update Authentication through X-Auth-Token
2012-04-30 10:35:01 +08:00
Nelvin Driz
fd37b8e126
[openstack|compute] Add Identity Enpoint to Recognized Init Parameters
2012-04-30 10:35:00 +08:00
Nelvin Driz
cc44845bdb
[openstack|compute] Fix Compute Identity Endpoint Credential Export
2012-04-30 10:35:00 +08:00
Nelvin Driz
a76c244eba
[openstack] Wrong instance variables accessed for #credentials
2012-04-30 10:35:00 +08:00
Nelvin Driz
4910768827
[openstack] Add Export of Credentials
2012-04-30 10:35:00 +08:00
Nelvin Driz
c643bd8e03
[openstack] Update Reinitialization Process of Existing Auth Token
2012-04-30 10:35:00 +08:00
Philip Mark Deazeta
df3c374e33
[openstack] Modify authentication process
2012-04-30 10:35:00 +08:00
Alfonso Juan Dillera
6ed8588a9f
[openstack|compute] Add auth_token
...
- Added attr_reader for auth_token for computes.
2012-04-30 10:35:00 +08:00
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
Nelvin Driz
3f08cbf399
[openstack|compute] Fix Requests on Compute
...
Add list_usages, get_console_output, live_migrate_server, migrate_server
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
Nelvin Driz
3e43a571e0
[openstack|identity] Fix Authentication Implementation
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
330c28c5a8
[openstack|identity] Rough implementation of the Keystone API (untested)
...
Updated Openstack to handle other endpoints
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
Hunter Nield
523414a43f
[openstack|compute] Initial extension support for security groups
2012-04-30 10:34:58 +08:00
Hunter Nield
e5ec043245
[openstack|compute] Initial extension support for key pairs
2012-04-30 10:34:58 +08:00
Hunter Nield
6a986c8f1a
[openstack|compute] Initial extension support for addresses
2012-04-30 10:34:57 +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
045c0a42ae
Remove unused comment / commented code.
2012-02-12 16:41:36 -05:00
Todd Willey
564b6884af
[Compute|OpenStack] match auth response to stable/diablo branch of keystone
...
This may require more tweaks for Essex, or when Keystone Light lands.
I also believe v1.0 auth may be broken by not sending back the
X-Server-Management-Url header.
2012-02-10 17:19:08 +00:00
Todd Willey
e3d4f3336c
[OpenStack|compute] fix v2.0 auth endpoints
...
This fixes how paths and regexps work for less common cases (eg: having
and auth endpoint that is /v2.0/tokens.json).
Serialization to/from json and setting content-type header are added.
No longer silently converts nova api endpoints to 1.1, but errors instead. You
should be using keystone's service catalog in conjunction with
@openstack_compute_service_name.
2011-10-11 16:59:12 -04:00
Dan Prince
d3f8245fef
Additions and updates to the OpenStack API tests.
2011-09-29 14:10:21 -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