Paul Thornthwaite
a72433d2f8
Remove duplicate requires from services
...
Following work on reorganising the requires, there was an inconsistent
approach to where service wrappers are required. (Fog::Compute...)
Since they should be standardised and shared across providers (although
they really aren't yet) they have been moved to `fog-core` gem.
Each provider has their own `lib/fog/{provider}/core` files that is
required by each of their services. These files should all require
`fog/core` which already required most or these.
So this removes the extra cases to concentrate them in core.
2014-02-13 17:44:48 +00:00
Kyle Rames
0199ee073e
Revert "[hp|compute_v2] added security group support"
...
This reverts commit 05e10e5784
.
2014-02-04 14:37:29 -06:00
Wesley Beary
e54c1fc326
Merge pull request #1712 from cainlevy/separable_requires
...
Separable requires
2014-02-04 06:49:27 -08:00
Lance Ivy
1cdd969a34
create core for each provider. keep load hook for provider.
2014-02-01 21:13:17 -05:00
Kyle Rames
05e10e5784
[hp|compute_v2] added security group support
2014-01-28 16:01:51 -06:00
Rupak Ganguly
00e7b5c7e0
Update newer providers to expose hp_service_type as was done in #2177 .
2013-10-30 19:02:54 -04:00
Terry Howe
725f9b95a6
excon update fix
2013-10-30 19:02:53 -04:00
Rupak Ganguly
386682e0b6
[hp|compute_v2] Add request and server model methods to add security groups to server after creation, along with tests.
2013-10-30 19:02:47 -04:00
Rupak Ganguly
2413b34cc5
[hp|compute_v2] Add request method for limits.
2013-10-30 19:02:46 -04:00
Rupak Ganguly
467456abc6
[hp|compute_v2] Add method to retrieve windows instance password after it is created. Also, add tests for persistent server.
2013-10-30 19:02:40 -04:00
Rupak Ganguly
a0d6b018a5
[hp|compute_v2] Refactor server model to add volume attachments.
2013-10-30 19:02:36 -04:00
Rupak Ganguly
edeed9df9f
[hp|compute_v2] Add request methods for volume attachments for server, along with tests.
2013-10-30 19:02:34 -04:00
Rupak Ganguly
f7fa6ddd3a
[hp|compute_v2] Add request methods and models for availability zones, along with tests.
2013-10-30 19:02:33 -04:00
Rupak Ganguly
05ccc41ef6
[hp|compute_v2] Add address model along with tests.
2013-10-30 19:02:33 -04:00
Rupak Ganguly
d7a52c3aec
[hp|compute_v2] Add models for flavors and key pairs, along with tests.
2013-10-30 19:02:32 -04:00
Rupak Ganguly
47399924c9
[hp|compute_v2] Add models for servers, images and metadata.
2013-10-30 19:02:32 -04:00
Rupak Ganguly
36a6a2206c
[hp|compute_v2] Add request methods for server addresses, along with tests.
2013-10-30 19:02:31 -04:00
Rupak Ganguly
9384161dc4
[hp|compute_v2] Add request methods for floating ip addresses, along with tests.
2013-10-30 19:02:31 -04:00
Rupak Ganguly
5b3ba81469
[hp|compute_v2] Add request methods for console, along with tests.
2013-10-30 19:02:30 -04:00
Rupak Ganguly
0740d40a7d
[hp|compute_v2] Add metadata request methods for servers and images, along with tests.
2013-10-30 19:02:29 -04:00
Rupak Ganguly
273bd967b9
[hp|compute_v2] Add request methods for keypairs, along with tests.
2013-10-30 19:02:28 -04:00
Rupak Ganguly
5f5919abdf
[hp|compute_v2] Add request methods for images, along with tests.
2013-10-30 19:02:28 -04:00
Rupak Ganguly
4b2cddb12c
[hp|compute_v2] Add request methods for flavors, along with tests.
2013-10-30 19:02:28 -04:00
Rupak Ganguly
b059145cb2
[hp|compute_v2] Add the request methods for reboot, rebuild and create_image for servers.
2013-10-30 19:02:27 -04:00
Rupak Ganguly
1f64462032
[hp|compute_v2] Update attributes, mocks and inline help.
2013-10-30 19:02:26 -04:00
Rupak Ganguly
cd5460ef10
[hp|compute_v2] Remove aweful caching from query.
2013-10-30 19:02:26 -04:00
Rupak Ganguly
2821685f95
[hp|compute_v2] Add new HP Compute V2 provider. Add request methods for servers.
2013-10-30 19:02:25 -04:00