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

3046 commits

Author SHA1 Message Date
Dylan Egan
c1c43861de [aws|compute] tags are reset when reloading. . 2011-10-22 10:21:35 -07:00
Dylan Egan
16040a0bc6 Merge branch 'master' of github.com:geemus/fog 2011-10-22 10:08:50 -07:00
geemus
70e7ea133b [core] more useful structure for Fog.providers 2011-10-20 10:52:36 -05:00
geemus
951ba8c380 [core] avoid duplicates in Fog.providers 2011-10-19 16:01:37 -05:00
geemus
34e6a1105c [core] separate loggers for deprecations/warnings
distinctly styles deprecations for clarity
gives better flexibility for redirecting logs
reduces possibility of missing deprecations because warnings are ignored
2011-10-19 14:49:34 -05:00
geemus
b78e61d855 [aws|compute] wait_for reload then add server tags
closes 
2011-10-19 14:13:42 -05:00
Wesley Beary
6535e9eadd Merge pull request from jameskilton/update_stack
Add CloudFormation UpdateStack API
2011-10-18 08:06:52 -07:00
Jason Roelofs
287c37abb2 Add CloudFormation UpdateStack call 2011-10-18 10:06:35 -04:00
Wesley Beary
a61be1055a Merge pull request from lostboy/master
Cloudformation CreateStack should accept Capabilities array as option
2011-10-17 12:32:08 -07:00
lostboy
9a4c815afa add capabilities support to cloudformation createstack request 2011-10-17 21:25:52 +02:00
geemus
f10397fc5f [core] all services should recognize :connection_options 2011-10-17 14:12:34 -05:00
geemus
430a896253 bump excon dep 2011-10-17 14:12:34 -05:00
Wesley Beary
8d19444aa9 Merge pull request from lostboy/patch-1
add region option to aws sns service recognizes method
2011-10-17 06:59:13 -07:00
lostboy
71e9b114f5 add region option to aws sns service recognizes method 2011-10-16 21:31:56 +03:00
Dan Prince
b3a6725a49 Merge pull request from xtoddx/osuserdata
[OpenStack|compute] user_data support
2011-10-14 12:44:30 -07:00
Dan Peterson
f09a148950 [aws|compute] Fix new instance eventual consistency for the non-filtered case. 2011-10-14 15:55:53 -03:00
Todd Willey
24e4bae57f Allow setting userdata as plain ascii or b64. 2011-10-13 23:14:34 -04:00
Todd Willey
2735f5291f Compact the way options are mapped to request. 2011-10-13 23:14:10 -04:00
Paul Thornthwaite
709c8b807f [brightbox] Fixed incorrect call to reset_ftp_password 2011-10-13 10:08:06 +01:00
Wesley Beary
87906ab0d5 Merge pull request from jameskilton/docs
Update the main website's navigation to put the most important links at the top.
2011-10-12 15:55:22 -07:00
Jason Roelofs
f79df01a12 Restructure main website's navigation
Moved most important links to the top and always visible.
This should make it easier for people to find what they're looking for.
2011-10-12 09:47:03 -04:00
Jason Roelofs
7131ca5aa9 Update S3 doc example to show current API 2011-10-12 09:45:34 -04:00
Wesley Beary
a7829fe856 Merge pull request from gnufied/master
Cleanup Attributes#merge_attributes
2011-10-11 17:29:56 -07:00
Wesley Beary
3f00d86102 Merge pull request from xtoddx/oszones
[OpenStack|compute] add zone awareness
2011-10-11 16:53:46 -07:00
Wesley Beary
2acb3006f5 Merge pull request from xtoddx/osauth
[OpenStack|compute] fix v2.0 auth endpoints
2011-10-11 16:53:25 -07:00
Wesley Beary
1901b68667 Merge pull request from xtoddx/osmeta
[OpenStack|compute] default metadata to empy hash
2011-10-11 16:52:27 -07:00
Todd Willey
7b664a9337 [OpenStack|compute] add zone awareness
Nova has a `ZoneScheduler` that can run instances on a particular set of
hardware.  This attribute hasn't been documented in the api spec, but is
effective at setting the availability_zone and letting ZoneScheduler work.
2011-10-11 17:08:34 -04:00
Todd Willey
21499d8908 [OpenStack|compute] default metadata to empy hash
Calling metadata.each in the `save` method will make a spurious request to
the nova endpoint, unless metadata has been initialized to an empty hash.
2011-10-11 17:04:58 -04:00
Todd Willey
e3d4f3336c [OpenStack|compute] fix v2.0 auth endpoints
This fixes how paths and regexps work for less common cases (eg: having
and auth endpoint that is /v2.0/tokens.json).

Serialization to/from json and setting content-type header are added.

No longer silently converts nova api endpoints to 1.1, but errors instead.  You
should be using keystone's service catalog in conjunction with
@openstack_compute_service_name.
2011-10-11 16:59:12 -04:00
Hemant Kumar
112c956bbc Cleanup Attributes#merge_attributes
Results in better performace and clean code
2011-10-11 14:41:14 +05:30
Dylan Egan
880f3dacc6 Merge branch 'master' of github.com:geemus/fog 2011-10-10 12:14:21 -04:00
Wesley Beary
87d07b7787 Merge pull request from maf23/spot_instance_requests
[aws|compute] fixed spot_instance_request reply parsing when the original request contained a device mapping.
2011-10-10 06:15:38 -07:00
MaF
db6344f0de [aws|compute] fixed sopt_instance_request reply parsing when the original
request contained a device mapping.
2011-10-10 12:55:21 +02:00
Wesley Beary
d614c12d69 Merge pull request from mogotest/fix_zerigo_host_update
Fixed an issue whereby saving an existing record in Zerigo would nil out its value.
2011-10-09 08:54:21 -07:00
Wesley Beary
0cba13b70e Merge pull request from mogotest/implement_zerigo_mocks
Implemented mocks for Zerigo.
2011-10-09 08:53:47 -07:00
Wesley Beary
70ebf33569 Merge pull request from mogotest/add_zerigo_record_search
Added the ability to search Zerigo records for a particular zone.
2011-10-09 08:53:19 -07:00
Wesley Beary
a9d6000497 Merge pull request from mogotest/dns_docs_update
Updated DNS docs to use newer arg, rather than the old deprecated one.
2011-10-09 08:52:40 -07:00
Kevin Menard
9a619c07f3 Fixed an issue whereby saving an existing record in Zerigo would nil out its value. 2011-10-09 11:49:50 -04:00
Kevin Menard
3ec770b8cd Return the only element of the array, not the array itself. 2011-10-09 11:49:02 -04:00
Kevin Menard
38a703e3e0 Added the ability to search Zerigo records for a particular zone. 2011-10-08 22:39:40 -04:00
Kevin Menard
929a73bb4a Updated docs to use newer arg, rather than the old deprecated one. 2011-10-08 20:20:08 -04:00
Kevin Menard
25562a42b4 Implemented mocks for Zerigo. 2011-10-08 20:19:32 -04:00
Dylan Egan
dbf93a2ae3 [aws|compute] Fix a bug in delete_tags, but come up against a bug in AWS where tags aren't deleted if the resource still exists. 2011-10-07 18:35:53 -07:00
Dylan Egan
09b2266371 Merge pull request from dpiddy/aws-mock-cross-account-image-tagging
[aws|compute] Allow mock tagging to work across accounts.
2011-10-07 14:49:42 -07:00
Dan Peterson
890929ca6b [aws|compute] Allow mock tagging to work across accounts.
This moves tag_sets out of individual resources and up to a top-level
item in each mock account's hash. Starting with images, this allows
other mock accounts to create and use their own tags on images they
have launchPermission on.
2011-10-07 14:39:13 -07:00
Wesley Beary
661667eff8 Merge pull request from dpiddy/aws-modify-image-attribute-mock
[aws|compute] Mock modify_image_attribute add/remove users.
2011-10-06 12:12:43 -07:00
Dan Peterson
fdf1f927ee [aws|compute] Mock modify_image_attribute add/remove users. 2011-10-06 12:08:34 -07:00
Dylan Egan
507dae34c6 Merge pull request from dpiddy/aws-elb-describe-instance-health-fix
[aws|elb] Missed a change as part of .
2011-10-06 09:51:57 -07:00
Dan Peterson
c1f7758497 [aws|elb] Missed a change as part of . 2011-10-06 09:49:58 -07:00
Dylan Egan
7fe44fa0f9 Merge pull request from dpiddy/aws-mock-data-digging
[aws|mock] Dig into mock data instead of instantiating new service object
2011-10-05 16:04:06 -07:00