Dylan Egan
c1c43861de
[aws|compute] tags are reset when reloading. #570 .
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 #570
2011-10-19 14:13:42 -05:00
Wesley Beary
6535e9eadd
Merge pull request #568 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 #566 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 #565 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 #564 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 #561 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 #557 from gnufied/master
...
Cleanup Attributes#merge_attributes
2011-10-11 17:29:56 -07:00
Wesley Beary
3f00d86102
Merge pull request #560 from xtoddx/oszones
...
[OpenStack|compute] add zone awareness
2011-10-11 16:53:46 -07:00
Wesley Beary
2acb3006f5
Merge pull request #559 from xtoddx/osauth
...
[OpenStack|compute] fix v2.0 auth endpoints
2011-10-11 16:53:25 -07:00
Wesley Beary
1901b68667
Merge pull request #558 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 #553 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 #552 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 #551 from mogotest/implement_zerigo_mocks
...
Implemented mocks for Zerigo.
2011-10-09 08:53:47 -07:00
Wesley Beary
70ebf33569
Merge pull request #550 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 #549 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 #548 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 #547 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 #546 from dpiddy/aws-elb-describe-instance-health-fix
...
[aws|elb] Missed a change as part of #545 .
2011-10-06 09:51:57 -07:00
Dan Peterson
c1f7758497
[aws|elb] Missed a change as part of #545 .
2011-10-06 09:49:58 -07:00
Dylan Egan
7fe44fa0f9
Merge pull request #545 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