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

25 commits

Author SHA1 Message Date
Thom Mahoney & Eugene Howe
0192e53ef7 openstack modifications
* add model and collection for security group rules
* add mock data for networks
* returns address in create_server mock
* proper security group rule mocks
* proper security group mocks
2013-12-09 16:31:16 -08:00
Brian D. Burns
40e8f458f2 use Fog::JSON 2013-11-19 00:51:57 -05:00
Brian D. Burns
fe2b2d9f30 [openstack] remove :host from Excon request params 2013-10-11 11:45:38 -04:00
Evan Petrie
a970f3853a add support for openstack network quota endpoints 2013-07-26 16:18:50 -07:00
Dan Prince
271432fed2 Merge pull request #1820 from ceraslabs/publicUrl
Used publicURL as default endpoint type for OpenStack network
2013-07-15 06:04:59 -07:00
Hongbin Lu
79859f0ecd Used publicURL as default endpoint type for OpenStack network 2013-05-23 03:58:59 +00:00
Ferran Rodenas
0741d3923a [openstack|network] Add support for OpenStack Networking LBaaS extension 2013-05-21 14:41:31 +02:00
Dan Prince
11fb98a53b Merge pull request #1816 from ceraslabs/region
Added support for OpenStack region for network service
2013-05-16 07:10:56 -07:00
Hongbin Lu
dd4538d03c Added support for OpenStack region for network service 2013-05-14 03:37:45 +00:00
Erik Michaels-Ober
f2bd2404d1 Revert "Updated gem spec to require json rather than multi_json"
This reverts commits: 66638b25d7,
3f0314dbd1, and
18ce4b7eca.

Since google-api-client was added as a dependency in afa9b025e9,
multi_json is a de facto dependency of fog, so this is a needless layer.
If #1034 is still an issue, I'd be happy to ship a version of multi_json
that requires rubygems >= 1.3.5.
2013-05-06 04:05:36 -07:00
Dan Prince
07c4d64195 Merge pull request #1693 from amerine/remove_openstack_cache_busting
Remove the OpenStack API cache busting.
2013-05-03 07:11:45 -07:00
Sergio Rubio
4fb0522361 Merge pull request #1699 from frodenas/openstack_get_version
[openstack] Retrieve supported API version for Image & Network services
2013-04-10 03:51:45 -07:00
Kyle Rames
66638b25d7 Updated gem spec to require json rather than multi_json; Fog::JSON will attempt to load and use multi_json first and then fallback to require json; removed hard coded references to multi_json 2013-04-03 08:42:45 -05:00
Ferran Rodenas
f1d5d70c9a [openstack] Retrieve supported API version for Image & Network services 2013-03-26 16:25:04 +01:00
Mark Turner
ed70672110 Remove the OpenStack API cache busting.
Not sure why this was ever here, and I cannot find a reason to continuously bust
the Nova request caching in the wsgi request handler. It does not help
performance, and makes attempts at ANY caching of responses to a Fog request
annoying.
2013-03-23 22:54:58 -07:00
Sergio Rubio
bf210b052e Merge pull request #1603 from jedipunkz/rubiojr-jedipunkz
@Rubiojr and  @jedipunkz enabled to operate routers with openstack.
2013-03-20 09:43:04 -07:00
Ferran Rodenas
09b505768d [openstack|network] Add endpoint_type option 2013-03-05 12:51:06 +01:00
Sergio Rubio
9ae44ffd46 [openstack|network] Added missing router model/collection 2013-02-26 17:09:43 +01:00
Tomokazu Hirai
81c67e79c1 added mock code for router operation. 2013-02-22 18:35:15 +09:00
Tomokazu Hirai
9e7b767fea supported OpenStack Quantum Router Operation. not include mock code. 2013-02-22 16:47:22 +09:00
kanetann
9ebd161e03 updated for ruby naming conventions. 2012-12-22 14:26:43 +09:00
kanetann
54b85c26e3 deleted update_floatingip and changed variable name from floating_network_id to floatingip_id. 2012-12-19 14:58:26 +09:00
kanetann
8329f16f8d added floatingip 2012-12-14 18:35:37 +09:00
Dan Prince
ba26129001 OpenStack auth updates to select by service name.
This patch updates the OpenStack auth implementation so that
it supports selecting API service by both 'name' and 'type'.

Previously the implementation was confusing because it
used a config param called :openstack_service_name to
select the service 'type' from the catalog. This patch
swaps it so that :openstack_service_name actually selects
by 'name'.

The previous logic to select service by type ('compute' for example)
has been preserved in a new :openstack_service_type parameter.
This option is used just as it was before for backwards compatability.

This change is potentially breaking for anyone previously using
:openstack_service_name (which I don't think is that common but is
possible). As such we should probably make a release note saying
that previous users of :openstack_service_name should migrate to
use :openstack_service_type instead.
2012-12-10 07:55:54 -05:00
Ferran Rodenas
0c34ca84f5 [openstack|network] Add support for OpenStack Quantum
Added support for OpenStack Network Connectivity (Quantum).
2012-09-22 00:14:40 +02:00