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

22 commits

Author SHA1 Message Date
Terry Howe
00a8b45cca generalize server and floating ip create 2013-10-09 14:26:31 -06:00
Ferran Rodenas
0741d3923a [openstack|network] Add support for OpenStack Networking LBaaS extension 2013-05-21 14:41:31 +02:00
Sergio Rubio
7da4fb405f [openstack|network] Fix #connection deprecation replacing it with #service 2013-03-21 13:42:14 +01:00
Sergio Rubio
09d50c0d33 [openstack|network] remove superfluous Router model attributes
See #1603
2013-03-20 17:50:31 +01: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
Sergio Rubio
8476de7f52 [openstack|network] router model updates
- Added missing attributes
- Added documentation
2013-02-26 17:13:43 +01:00
Dan Prince
77ba2a675c Merge pull request #1566 from kanetann/master
fixed bug, floatingip methods to Fog::OpenStack::Network
2013-02-25 08:23:07 -08: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
Sergio Rubio
8a47ca26c4 [openstack|network] Added missing Network model attributes
The following patch adds the following missing attributes:

+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| provider:network_type     | gre                                  |
| provider:physical_network |                                      |
| provider:segmentation_id  | 1                                    |
| router:external           | False                                |
+---------------------------+--------------------------------------+

Not sure if the code style I've used for the attributes is OK though,
I did it so I don't break the 80 col. barrier.

Added also a small test for the new and existing attributes.
2013-02-21 12:32:43 +01:00
kanetann
6d648dd8a7 fixed bug, quantum api need no underscore valiable name. (ex floatingips 2013-02-14 18:47:50 +09:00
Dan Prince
7778df034e Merge pull request #1396 from kanetann/master
added floatingip methods to Fog::OpenStack::Network
2013-01-12 18:49:06 -08:00
Paul Thornthwaite
9d3a27f10a [openstack] Updates reference to service 2013-01-07 21:01:18 +00:00
Paul Thornthwaite
7961ad6508 [core] Deprecates 'connection' accessor
The 'connection' accessor in collections and models actually refered to
a subclassed instance of Fog::Service which creates confusion in the
code.

References to 'connection' could have meant the service or the
Fog::Connection held within that service.

This deprecates the connection accessor and replaces it with `#service`
as a read only value. When a collection or model is initalised then
service should be passed.

This commit also updates all the changes to @connection made by
providers in model initialisers since these depending on the presence of
the 'connection' key. The key is still accepted by outputs a warning.
2013-01-07 20:53:24 +00:00
kanetann
a7df32a8cd deleted old files eg. floatingip.rb 2012-12-25 10:42: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
920672fbb0 update associate_floatingip for real 2012-12-18 19:19:18 +09:00
kanetann
a4abfa3118 added associate_floatingip and disassosiate_floatingip mock test 2012-12-17 16:35:28 +09:00
kanetann
8329f16f8d added floatingip 2012-12-14 18:35:37 +09:00
Ferran Rodenas
6a7ea7203c [openstack|network] Add filters to networks, ports and subnets 2012-09-22 01:17:46 +02: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