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

31 commits

Author SHA1 Message Date
Nat Welch
111bd6089c Add support for multiple sshkeys and downed zones. 2013-08-21 18:51:38 -07:00
Akshay Moghe
5c3517a9b8 Add ability to get/list snapshots in GCE.
This patch...
1. Adds the Snapshot collection and model
2. Adds the get/list requests
3. adds some examples
2013-08-12 18:16:48 -07:00
jordangbull
eb943d4e46 Google Cloud Compute now raises Errors rather than throwing them. 2013-07-12 13:23:47 -07:00
jordangbull
a7eec9b1e9 Fixed server bootstrap to remove default image if a boot disk is specified 2013-07-11 18:40:40 -07:00
jordangbull
a3368acb13 Cleaned code and fixed issue with getting a resource too soon after request for creation. 2013-07-11 10:30:54 -07:00
jordangbull
50f54278d7 Rebased and cleaned up google fog. Changed insert_server to allow all options (not backwards compatible, but throws an informative error 2013-07-09 14:34:09 -07:00
jordangbull
54ca80e015 Added Disk and Disks to Google compute. Created new insert server request method that is backward compatible with the old request method, but also allows all insert server options to be used rather than a subset. 2013-07-09 11:33:15 -07:00
Nat Welch
23d4c7c95e Throw errors instead of printing them. 2013-06-27 00:27:38 -07:00
Nat Welch
7814ae55e8 Patch from a fellow googler 2013-06-26 17:53:53 -07:00
Nat Welch
99fac66767 sshable? shouldn't just die 2013-06-20 18:01:03 -07:00
Nat Welch
4189cf7325 just the message. 2013-06-20 16:32:40 -07:00
Nat Welch
b55857f3db trying to actually handle response error data. 2013-06-20 16:29:29 -07:00
Nat Welch
41b4ca9155 trying again to get metadata working... 2013-06-18 18:46:09 -07:00
Nat Welch
0a9ee7db01 [google|compute] Change default image to most recent version of wheezy. 2013-06-04 15:08:02 -07:00
Nat Welch
eaaabf9f62 Uping version to v1beta15 2013-06-04 14:27:14 -07:00
Dan Prince
1c96372672 Add a custom log warning on load error. 2013-05-04 19:26:24 -04:00
Dan Prince
d81cc071d2 Load google/api_client late to avoid dep.
Updates the google/compute.rb module so that it requires the
'google/api_client' dependency late. This avoids having to
require (and install) proprietary google client API code
to use Fog for other providers. (previously, even when using
AWS I'd still have to install google-client-api)

---

I understand code reuse is important but I think the fact that
we recently added google-api-client as a top level dependency
sets a bad precedent and perhaps highlights the need to move further
towards "fog modules" for each provider to avoid these types of
situations.
2013-05-04 19:15:02 -04:00
Nat Welch
da39beb75c better operation APIs 2013-04-29 13:57:04 -07:00
Nat Welch
e8248d0a90 basis for zone and global operations requests 2013-04-29 12:27:37 -07:00
Nat Welch
c8a22dbc26 removing listoperations as it doesn't exist anymore. 2013-04-29 12:16:24 -07:00
Nat Welch
a7badd8cdc Kernel api has been deprecated. 2013-04-29 12:05:38 -07:00
Nat Welch
20d550218a 13 is now deprecated. 2013-04-16 20:19:04 -07:00
Nat Welch
9afd53e683 fixing another 1.8.7 bug. 2013-03-12 16:52:21 -07:00
Nat Welch
5bf059589b still trying to figure out 1.8.7 support 2013-03-12 16:44:17 -07:00
Nat Welch
870bf996e8 trying to fix 1.8.7 2013-03-12 16:17:47 -07:00
Nat Welch
884442d9d1 get rid of gAPI warnings and Fog deprecation notices. 2013-03-12 15:22:48 -07:00
Nat Welch
cf01cbfe45 more attempts to get server creation working. 2013-03-12 15:06:19 -07:00
Nat Welch
8944e4c077 load file appropriately. 2013-03-12 14:34:20 -07:00
Nat Welch
89292047fe should move auth into a the main class. 2013-01-25 19:54:44 -08:00
Nat Welch
c1268ea500 GCE -> Google 2013-01-16 17:55:36 -08:00
Nat Welch
e7728551cb trying to move gce to google. 2013-01-16 17:55:36 -08:00
Renamed from lib/fog/gce/compute.rb (Browse further)