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

21 commits

Author SHA1 Message Date
Paul Thornthwaite
ec8b940b2c Standardise on collection methods
Done with `rubocop --auto-correct --only CollectionMethods`
2014-05-26 16:22:07 +01:00
Paul Thornthwaite
2e0b7e545a Standardise empty lines throughout codebase
Done with `rubocop --auto-correct --only EmptyLineBetweenDefs,EmptyLines,EmptyLinesAroundBody`
2014-05-26 14:20:02 +01:00
Paul Thornthwaite
8483a599f2 Remove trailing whitespace 2014-02-19 12:30:59 +00:00
Kyle Rames
01518d380c [core] updating Server models to use ssh_ip_address rather than public_ip_address 2014-01-22 14:18:35 -06:00
Dave Donahue
404af09125 [digitalocean|compute] sync with latest master for new fog_test_server_attributes 2014-01-05 19:36:35 -05:00
Dave Donahue
92ccbb9e10 [digitalocean|compute] allow bootstrapping with keys rather than paths
* Allows specifying public_key and private_key rather than public_key_path and private_key_path. Useful for Heroku where you don't have direct access to the filesystem and need to specify keys in environment variables.
2013-12-27 14:02:38 -06:00
Dave Donahue
13e3d7a010 [digitalocean|compute] add created_at timestamp as attribute of server
* We receive this field from Digital Ocean, so all we need to do to use it is add it as an attribute and it just works
2013-12-27 08:57:56 -06:00
Trae Robrock
037d99b8bf [digitalocean] Add support for private networking 2013-11-24 16:52:52 -08:00
Trae Robrock
dbdf1e1f24 Add ip_address method back, but deprecate it. 2013-07-29 10:10:25 -07:00
Trae Robrock
e47f95b5f9 digitalocean supports bootstrap 2013-07-21 11:09:53 -07:00
Trae Robrock
dc6e78d6bd Cleanup and refactor digitalocean integration
* Handle case where droplet is locked pending events, DO support says
they are planning to expose something in the api to show these events.
Until then this is the best we have.
* Whitespace cleanup
* Refactor test helpers
* Use the collection helper for the digitalocean servers collection
2013-07-10 17:41:12 -07:00
Ørjan Blom
9cacd518f3 [digitalocean] Rename do to docean in examples
Avoids using a reserved word, and `docean` is also used elsewhere in
the getting started guide.
2013-06-21 09:08:30 +02:00
Sergio Rubio
db487f9b32 [digitalocean|compute] added SshKey model, collection and related tests 2013-03-31 22:16:12 +02:00
DoubleMalt
2dbf7eff37 changed status to state for conformity and fixed alias for flavor_id 2013-03-31 22:16:12 +02:00
Christoph Witzany
dcfdf36ba2 added dummy filters parameter to servers.all for conformity
made parameter to all optional
2013-03-31 22:16:12 +02:00
Sergio Rubio
fee3049bfb [digitalocean|compute] Added support to use SSH keys when creating the server 2013-03-31 22:16:09 +02:00
Sergio Rubio
c1e518c3b5 [digitalocean|compute] implemented missing Server actions
- shutdown
- stop
- start

Added required tests
2013-03-31 22:16:09 +02:00
Sergio Rubio
21b28ee589 [digitalocean|compute] Implement Server.power_cycle
- Added power_cycle_server request
- Added required tests
2013-03-31 22:16:09 +02:00
Sergio Rubio
06467aeec7 [digitalocean|compute] Implemented Server.reboot
- Added reboot_server request
- Added required tests
2013-03-31 22:16:09 +02:00
Sergio Rubio
a4152dfe47 [digitalocean|compute] Updated server model documentation 2013-03-31 22:16:08 +02:00
Sergio Rubio
f11926a5a2 [digitalocean|compute] initial release
DigitalOcean Compute Service Provider.
See https://www.digitalocean.com/api
2013-03-31 22:16:08 +02:00