Anshul Khandelwal
e4884d8f51
[aws][glesys] Pass credentials to sshable
2013-03-06 22:11:34 +05:30
Anton Lindström
03c2841a0d
Merge pull request #1554 from smgt/glesys-add-platform-to-templates
...
[glesys] add platform to templates
2013-02-10 22:34:35 -08:00
Simon Gate
fbf82c71cb
[glesys] Remove unused features from template model
2013-02-10 13:35:34 +01:00
Simon Gate
a5571f94cb
[glesys] Rename template model to match Fog convention
2013-02-10 13:34:01 +01:00
Simon Gate
4bd242db0c
[glesys] Platform methods to templates
2013-02-10 13:33:04 +01:00
Simon Gate
efbbb28c8d
[glesys] Fix bug when trying to attach a ip to a server
2013-02-10 12:17:57 +01:00
Simon Gate
bcfb571dea
[glesys] Attributes were overwritten when getting server details
...
Attributes were overwritten when requesting full information about a
server. Essential the problem is that both the server details and the
server status were requested from Glesys then merged together to create
a Fog Glesys server model object. I moved some of the status attributes
into a usage attribute on the server instead.
2013-02-09 14:53:51 +01:00
Simon Gate
a8acfdd8c2
[glesys] add take method to ip model
2013-02-05 20:59:11 +01:00
Simon Gate
c60fea80bc
[glesys] Refactor the ip interface, did not work earlier
...
Some requests were ok but they never returned a ip. Now you can
manipulate ips in a whole new way. 😎
2013-02-05 20:59:11 +01:00
Simon Gate
843a03962c
[glesys] Return nil if there isn't any public ip address
2013-02-05 20:59:11 +01:00
Simon Gate
42b08820bd
[glesys] Fix ip attributes, they didn't work
...
The attributes didn't match up with Glesys API.
2013-02-05 20:59:11 +01:00
Simon Gate
37d3a95fa0
[glesys] Fix ip model name to match nameing convention
...
Fog::Glesys::Compute::Ip -> Fog::Compute::Glesys::Ip
2013-02-05 20:59:11 +01:00
Simon Gate
2f01d08095
[glesys] ip details should be ip details, not listfree
2013-02-05 20:59:10 +01:00
Simon Gate
4803f79508
[glesys] Consistent naming of attributes
2013-01-30 21:50:22 +01:00
Anton Lindström
6329866685
Merge pull request #1519 from smgt/glesys-model-server
...
[Glesys] Bugs and new features added to glesys compute server model
2013-01-28 10:17:34 -08:00
Simon Gate
96e2fbe31a
[Glesys] Wrap ssh method to use rootpassword if present
2013-01-27 14:56:28 +01:00
Simon Gate
c87b1016d8
[Glesys] Add setup method to copy fog ssh keys to server
2013-01-27 14:56:05 +01:00
Simon Gate
f6575a9a4d
[Glesys] Add public_ip_method to server model
2013-01-27 12:55:26 +01:00
Simon Gate
7c7d76abcc
[Glesys] Clean up attributes on server model
...
Add missing attributes and remove attributes that isn't available.
2013-01-27 12:26:17 +01:00
Simon Gate
938af76e92
[Glesys] Attribute :keepip removed from server model
...
The parameter :keepip should be passed to the destroy method, it is not
available as a attribute on the server object.
2013-01-27 12:24:07 +01:00
Simon Gate
dab5cb80a0
[Glesys] Fix template attributes, now they work
2013-01-27 10:11:18 +01:00
Simon Gate
0b9a7c6428
[Glesys] Only make one request when fetching templates
2013-01-27 10:11:10 +01:00
Simon Gate
3a4cefed77
[Glesys] Template list request does not take options
2013-01-27 10:10:39 +01:00
Simon Gate
4915fd884f
[glesys] Ability to pass in options to server details
...
This gives us the option include the :includestate option in the
request. And when this option is set to true we will get the status of
the server.
2013-01-26 12:44:03 +01:00
Simon Gate
1655a77035
[glesys] Add description to server model
2013-01-22 21:26:22 +01:00
Paul Thornthwaite
2135e583b5
[glesys|compute] Updates reference to service
2013-01-07 21:01:13 +00:00
Anton Lindström
27d4dc348a
[glesys|compute] add reboot and compute test params
...
This commit adds the reboot feature as well as updated get() call and
compute test parameters to be able to run server tests
2012-06-12 14:54:07 +02: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
Anton Lindström
d7e3ee870a
[glesys|compute] fix for changes in api
2012-02-20 20:36:39 +01:00
geemus
5e0e41a6fb
[glesys|compute] skip flavor tests
2011-09-27 16:34:33 -05:00
geemus
455707b194
[glesys|compute] fixes to play nice with mock tests
2011-09-23 11:09:37 -05:00
Anton Lindström
ddbfd80924
[compute|glesys] fixed an invalid character
2011-09-20 13:34:03 +02:00
Anton Lindström
e83401dea8
[compute|glesys] fixed logical error for default values
2011-09-20 12:15:23 +02:00
geemus
ffd01e51dd
[core] pass connection_options through service init
...
closes #411
2011-09-12 10:01:56 -05:00
geemus
3a17ba2249
[compute|glesys] rearrange to match current naming conventions
2011-09-08 16:07:04 -05:00