Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
...
This comparison is big! We’re only showing the most recent 250 commits
Commits on Dec 27, 2013
@miketheman miketheman drop dependency on deprecated ruby-hmac gem, fixes #2034
Ruby 1.8 compiled against OpenSSL 0.9.8 supports SHA256 for some time now.
Ref: https://github.com/ruby/ruby/blob/ruby_1_8_7/ChangeLog#L12025-L12029
6d66391
@icco icco Merge pull request #2512 from miketheman/ignore_ruby_managers
ignore more Ruby version manager files
16a1900
@fcheung fcheung [AWS|EC2] request_spot_instances.rb requires that date parameters be …
…iso8601
e6de5d7
@fcheung fcheung [AWS|EC2] fix sporadically failing network_acl_tests.rb 7940b30
@ddonahue99 ddonahue99 [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
13e3d7a
@ddonahue99 ddonahue99 [digitalocean|compute] additional test coverage and some maintenance
* Add created_at field to mock response
* Assert that the created_at field is returned
* Update references to nonexistent images
25c518c
@jblancett jblancett [storm_on_demand] don't pass host to request 4d42c43
unknown delete snapshots and address requests for google 2ccc229
@ddonahue99 ddonahue99 [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.
92ccbb9
@lanej lanej [aws] mock block device mapping on run_instances aa1d8d0
@drcapulet drcapulet Fix subnet mocking, related to #2510 9681444
@drcapulet drcapulet Fix DhcpOption#associate 327e77b
@fcheung fcheung Merge pull request #2518 from drcapulet/master
Fix subnet mocking, related to #2510
a512c80
@fcheung fcheung Merge pull request #2514 from fcheung/request_spot_instances_time_coe…
…rcion

[AWS|EC2] request_spot_instances.rb requires that date parameters be iso...
29b789d
Commits on Dec 28, 2013
@fcheung fcheung Merge pull request #2520 from engineyard/aws_block_device_mapping
[aws] mock block device mapping on run_instances
7bf02f0
@neillturner neillturner addresses and settags d2e3154
@lanej lanej [aws] mock setup block device deleteOnTermination b27f747
@fcheung fcheung Merge pull request #2522 from engineyard/aws_block_device_mapping
[aws] mock setup block device deleteOnTermination
24532c6
Commits on Dec 29, 2013
@fcheung fcheung Merge pull request #2519 from drcapulet/alexc/dhcp-option
Fix DhcpOption#associate
25c2859
@fcheung fcheung Merge pull request #2516 from jblancett/master
[storm_on_demand] don't pass host to request
7e2e8cd
@geemus geemus Merge pull request #2513 from miketheman/2034_remove_dep_ruby_hmac
drop dependency on deprecated ruby-hmac gem, fixes #2034
52bd235
@geemus geemus Merge pull request #2515 from 12spokes/digitalocean-created-at
[digitalocean|compute] Add created_at timestamp as attribute of server
732db3e
Commits on Dec 30, 2013
@icco icco Always scrub data when deleting a server from DO cb95e27
@icco icco Hardcode some responses to tests 84a5921
@pdrakeweb pdrakeweb Record and Zone put requests are idempotent. 17dbaa3
unknown fix a couple of bugs 87e5133
@geemus geemus Merge pull request #2526 from icco/do_spunge
[digitalocean|compute] Set scrub data to true for all server destroy requests
bb17891
unknown add attach and detach disk d4bbdaf
@geemus geemus Merge pull request #2527 from pdrakeweb/dyn-idempotent-requests
Dynect Record and Zone put requests are idempotent.
070c52f
@icco icco Merge pull request #2523 from neillturner/master
[google|compute] Improve support for Tags, Addresses, Snapshots
1624d21
@icco icco Cleanup some whitespace in the Google dir
Signed-off-by: Nat Welch <nat@natwelch.com>
33caab1
Commits on Dec 31, 2013
@geemus geemus [digital ocean|compute] pass '1' instead of true for scrub 4d8d0b0
@seanhandley seanhandley Remove duplicates. 59ff3fc
@seanhandley seanhandley Merge pull request #2532 from seanhandley/remove_duplicate_emails
Remove duplicate entries
742c65b
kbockmanrs [google][compute] Add rhel-cloud to project search list a067390
Commits on Jan 01, 2014
@icco icco Merge pull request #2534 from kbockmanrs/gce_rhel
[google|compute] Add rhel-cloud to project search list
86bf2d8
Commits on Jan 02, 2014
@elight elight Issues a deprecation warning if the Rackspace Fog user is relying on …
…region to be provided by default.
76a2ead
Commits on Jan 03, 2014
@codekitchen codekitchen add aws storage multipart upload mocks 34d1257
Commits on Jan 06, 2014
@ddonahue99 ddonahue99 [digitalocean|compute] sync with latest master for new fog_test_serve…
…r_attributes
404af09
@ddonahue99 ddonahue99 [digitalocean|compute] fix merge conflict in fog_test_server_attributes 7d67e97
Kyle Rames Merge pull request #2536 from elight/deprecating_default_region
Default region deprecation
07563ce
@geemus geemus Merge pull request #2517 from 12spokes/digitalocean-deploy-keys
[digitalocean|compute] Allow bootstrapping with keys rather than paths
490af8e
@codekitchen codekitchen enable the relevant tests for multipart mocks
The list tests are still pending, as I didn't implement the mocks for
those.
c42d870
@geemus geemus Merge pull request #2538 from codekitchen/aws-s3-multipart-mocks
add aws storage multipart upload mocks
51c1c41
@smashwilson smashwilson Split a multiline statement with trailing .'s. 9277811
kfafel add missing get_agent and list_agents 881813a
@smashwilson smashwilson Parenthesize method parameters. a917c1a
Kyle Rames Merge pull request #2498 from smashwilson/mock-rackspace-storage
[Rackspace | Storage] Mocks for the Storage service
95f2b1f
Kyle Rames Merge pull request #2442 from kfafel/AddAgentHostInfo
Add agent host info for Rackspace Cloud Monitoring
1a38adc
Commits on Jan 07, 2014
@carlossg carlossg [google] Disk.ready? should not reload the data 4988947
@icco icco Merge pull request #2542 from maestrodev/google-disk-ready
[google] Disk.ready? should not reload the data
2560ac1
@jschairb jschairb Pass params necessary to upload key pairs.
The original implementation did not pass the required attributes to upload
an existing key pair up to the API. This commit addresses that problem
while maintaining backwards compatibility. The 2nd argument was changed
from a string to a hash, a deprecation warning is generated.
c55f5e2
Commits on Jan 08, 2014
@jschairb jschairb Fix logic bug in data structure creation
Don't attempt to merge `attributes` if they aren't a hash.
6974ce5
Kyle Rames Merge pull request #2543 from jschairb/fix_rs_upload_key_pairs
Pass params necessary to upload key pairs.
a0a5710
Kyle Rames [rackspace|compute_v2] updates key_pair model to pass additional attr…
…ibutes onto compute service. (You can now pass public and private keys via the model)
79755ab
Kyle Rames Merge pull request #2544 from rackspace/keypair_attributes
[rackspace|compute_v2] updates key_pair model to pass additional attributes
579aa0b
Chris Howe Changed openstack server model to build security group objects withou…
…t generating deprication warning messages
fb2b27f
@icco icco [google|compute] Remove RHEL from Global Project list 7f7665a
@smith186 smith186 [aws|fog] Don't pass :host to Excon request
See issue #2284
d1ea391
@amysutedja amysutedja Removed host from SQS connection request arguments 24023b4
@amysutedja amysutedja Revert "[aws|sqs] remove host/port from request"
This reverts commit 8c5ea5d.
d20387f
@geemus geemus Merge pull request #2546 from red5studios/master
[aws|fog] Don't pass :host to Excon request
cd889b8
joe Update network parser to add private ips to array
Previously the network parser would overwrite the private ip addresses
if there were more than one. These are now added to an array
fc82859
joe Update documentation of return values 10c6918
@geemus geemus Merge pull request #2547 from amysutedja/sqs_excon_host_fix
AWS SQS signature mismatch and Excon warning fixes
4a8d09c
@geemus geemus Merge pull request #2545 from howech/master
Changed openstack server model to build security group objects without generating deprication warning messages
370be91
@elight elight Closes #2469
Monitoring-specific soluton to pagination. 'marker' was being extracted but not stored.
5f94b55
Commits on Jan 09, 2014
@allomov allomov fix get_bucket_acl request method in Google Cloud Storage c3534da
Kyle Rames Merge pull request #2551 from elight/monitoring_pagination
[Rackspace] Monitoring pagination fix
76756dc
@geemus geemus [libvirt] fix readme gem reference
Closes #2553
247e011
@geemus geemus Merge pull request #2554 from allomov/fix-get-bucket-acl
[google] Fix get_bucket_acl request method in Google Cloud Storage
f0d6bb2
@geemus geemus Merge pull request #2549 from jsmapr1/master
Return Private IPs in an array using AWS Describe Network Interface
a5d8347
@allomov allomov fix put_bucket_acl request for Google Cloud Storage service 47f5a04
@allomov allomov remove unnecessary duplication in put_bucket_acl request in Google st…
…orage
6faea72
@allomov allomov add put_object_acl request to Google Cloud Storage service 25d128d
@elight elight Ported fog rackspace storage docs for OpenStack f01eda4
@elight elight Oops. Missed a couple of deletions of CDN stuff. 6b34020
Kyle Rames Merge pull request #2560 from elight/rackspace_storage_docs
[OpenStack] Ported fog Rackspace storage docs to OpenStack
65e92d1
@elight elight No, we don't want people hitting up Rackspace specifically about Open…
…Stack docs. It's a joint effort!
3427435
@elight elight Adds getting started guide for OpenStack fog 5a9c63f
@elight elight Added Ruby-specific code blocks a58c03b
Commits on Jan 10, 2014
Kyle Rames [openstack|compute] Adding docs for OpenStack Compute a34ddb9
Kyle Rames [rackspace|compute] updating Rackspace compute docs b056df9
Kyle Rames Merge branch 'master' of github.com:fog/fog into openstack_docs 633eecf
Kyle Rames Merge pull request #2562 from rackspace/openstack_docs
[openstack|compute] Adding compute docs
dabebe3
@FestivalBobcats FestivalBobcats adding new HVM-based instance types to AWS in lib/fog/aws/models/comp…
…ute/flavors.rb
0376834
Kyle Rames Merge pull request #2561 from elight/rackspace_storage_docs
[OpenStack] Getting Started Guide
d3c513e
@elight elight Formating fixes 6886d9e
@dougforpres dougforpres Fixes for AWS Mocking
lib/fog/aws.rb
Previously chose 4xRandom numbers between 0 and 999, now uses the Mock random_ip which returns numbers that will be within acceptable number range.
Old method was returning invalid numbers that then failed to pass range checks.

lib/fog/aws/requests/compute/associate_address.rb
Re-fetch address if we have to look up public-ip using allocation-id, otherwise it remains nil and the ip-address/instance aren't updated correctly.

lib/fog/aws/requests/compute/describe_addresses.rb
The allocate-address request uses allocation-id to look up ip address if allocation-id is given instead of public-ip, so added that as searchable in mock data.
5e17096
@elight elight Fixed another formating error 393d3ad
Kyle Rames Merge pull request #2565 from elight/master
[OpenStack] Fixed formatting errors
06616a5
@geemus geemus Merge pull request #2564 from maestrodev/maestro-aws-associate-testing
Fixes for AWS Mocking
afd3a02
@geemus geemus Merge pull request #2563 from FestivalBobcats/master
Support for new HVM-based instance types on Amazon EC2
09ade37
Commits on Jan 11, 2014
@icco icco Merge pull request #2555 from allomov/fix-put-bucket-acl
[google|storage] Fix put_bucket_acl request
abf6fa4
@icco icco Merge pull request #2556 from allomov/add-put-object-acl
[google|storage] Add put_object_acl request
612e33a
@josacar josacar DNSimple get_domain also accepts domain name
As the real DNSimple behaviour, get_domain also accept a string argument.
a8268e9
Commits on Jan 13, 2014
Adan Saenz Added Openstack compute support for add_security_group and remove_sec…
…urity_group
7cff96b
Commits on Jan 14, 2014
@carlossg carlossg [google] Expose Google API client, compute and api_url for easier deb…
…ugging
406ad44
Jonathon Scanes Rackspace/examples; cloudfiles directory is set to public, therefore …
…file is accessible.
0e2ec88
@carlossg carlossg Update rubygems to fix travis in ruby 1.8 958c428
@carlossg carlossg Fix typos that make ruby 1.8 break fdedb5d
Kyle Rames Merge pull request #2572 from andjonno/master
Rackspace/examples; cloudfiles directory is set to public, therefore fil...
d89887e
@geemus geemus Merge pull request #2568 from josacar/master
[dnsimple] make get_domain also match to domain name
a20e445
@geemus geemus Merge pull request #2573 from maestrodev/google-debug
[google] Expose Google API client, compute and api_url for easier debugging
a11b819
@geemus geemus Merge pull request #2574 from maestrodev/travis-fix
Update rubygems to fix travis in ruby 1.8
8e393db
@skorth skorth Update Nokogiri version f0c7b5d
Adan Saenz Fixed method names for Mock objects for add/remove_security_group 819e2cd
Kyle Rames Merge pull request #2571 from TranscendComputing/master
Added OpenStack support for add/remove_security_group functionality
5dad9a5
Commits on Jan 15, 2014
@gaurish gaurish Check if security group is nil, fixes #2507 9d386f2
Commits on Jan 16, 2014
@geemus geemus Merge pull request #2569 from gaurish/security_group_check
Check if security group is nil, fixes #2507
a54b975
@skorth skorth Fix version da59fa2
@skorth skorth Undo last nokogiri version setting b45c051
@tokengeek tokengeek Merge pull request #2575 from skorth/master
Update Nokogiri version
9f7c04a
@geemus geemus Merge pull request #2390 from revapost/master
Write logger output to stderr to conform to convention
69e7b0a
@josephholsten josephholsten rm rspec dependency 9f5bd81
@weppos weppos Switch to DNSimple versioned API b2ff51e
@weppos weppos Cleanup documentation and resource representations
Remove deprecated attributes and make the documentation more consistent.
49a46b4
Commits on Jan 18, 2014
@codeodor codeodor Add support for Rackspace's Extract Archive API call 37419fd
Commits on Jan 19, 2014
@codeodor codeodor Set the Content-Type of extract_archive requests to ''
The documentation for extract archive (http://docs.rackspace.com/files/api/v1/cf-devguide/content/Extract_Archive-d1e2338.html) says if a Content-Type is sent, every object in the archive will have its Content-Type set to that value. However, if a blank Content-Type is sent, CloudFiles will determine it based on each individual file. Since we don't want every file to be interpreted as an archive (which would happen if we let Fog determine the Content-Type), we set it explicitly to a blank string.
b440cd5
@smeyfroi smeyfroi Remove :host key in SQS request method to eliminate excon error 7256505
Commits on Jan 20, 2014
@codeodor codeodor Use @ in comment for YARD docs 9b07f7a
@geemus geemus Merge pull request #2585 from smeyfroi/sns_fix_for_excon_parser_change
Remove :host key in SNS request method to eliminate excon error
04573f0
@geemus geemus Merge pull request #2581 from weppos/dnsimple-versioned
[dnsimple] Add support for versioned API
8d70b28
@geemus geemus Merge pull request #2579 from josephholsten/rm-rspec
rm rspec dependency
4b669a0
@johndouthat johndouthat Fix typo puplic -> public f4ecc86
Kyle Rames Merge pull request #2583 from codeodor/master
Add support for Rackspace's Extract Archive API call
272bc6b
Commits on Jan 21, 2014
@smashwilson smashwilson Create the mock Queues service.
Mostly by refactoring methods out into a Common module, much like the
Storage service.
7989673
@smashwilson smashwilson Enable Queues service tests for mocking. 0be8338
@smashwilson smashwilson Enable Cloud Queues request tests. c434002
@smashwilson smashwilson Mock the create_queue call. f2da5bb
@smashwilson smashwilson Mock the list_queues call. 364e019
@smashwilson smashwilson Mock the delete_queue call. 2831826
@smashwilson smashwilson Mock the get_queue call. 699c70b
@smashwilson smashwilson No need to map! here, we're modifying the hashes. 1df7cb2
@smashwilson smashwilson Mock the queue_stats request.
It's not actually tracking statistics now; I'll have to fill that in once I get
to the requests that post and claim messages.
2894d3c
@smashwilson smashwilson Handle a corner case in the create_queue mock. f3ed65a
@smashwilson smashwilson On to the messages_tests. 208db97
@smashwilson smashwilson Mock the create_message call. f2829cf
@smashwilson smashwilson get_message and list_messages mocks. 625ca8e
@smashwilson smashwilson Initial support for mocking delete_message.
I need to investigate the actual exceptions in those two cases.
7c5775b
@smashwilson smashwilson Enable claim_tests in mocking mode. 9b9a5f4
@smashwilson smashwilson Mock the create_claim request. 6ef5e89
@smashwilson smashwilson create_claim returns a 204 for empty claims. a7ef409
@smashwilson smashwilson Mock the get_claim request.
Move claim creation responsibility to the MockQueue, like messages.
e2262c3
@smashwilson smashwilson Mock the update_claim request. 96a8a22
@smashwilson smashwilson Mock the delete_claim request. 185fdc8
@smashwilson smashwilson Refactor out some common error checking. cc57844
@smashwilson smashwilson Actually compute #claimed and #free. c760202
@smashwilson smashwilson Similar refactoring for accessing MockClaims. dd7b5ec
@smashwilson smashwilson Some documentation. f853fb8
@smashwilson smashwilson Completely untested ageoff code. 54ab967
@smashwilson smashwilson Enable model tests for Claims. 68b6f33
@smashwilson smashwilson Enable the claims_tests in mocking mode. 5c36c8a
@smashwilson smashwilson Enable the message_tests in mocking mode. 1107dae
@smashwilson smashwilson Enable the messages_tests in mocking mode. 038253c
@smashwilson smashwilson Enable the queue_tests in mocking mode. d7f5749
@smashwilson smashwilson Er, *actually* enable the messages_tests for mocks. 2973afc
@smashwilson smashwilson Enable the queues_tests in mocking mode. 91a7d00
@smashwilson smashwilson Refactor PATH_BASE into a constant. cf4686e
@smashwilson smashwilson Er, actually enable queues_tests, too. f32645b
@smashwilson smashwilson Yep, just did that. 304cacd
@smashwilson smashwilson Make the delete_message mock consistent.
The real API currently silently fails `delete_message` requests if the
claim_id is incorrect. Make the mock API do the same thing, for consistency.
8997b18
@smashwilson smashwilson Only extend the TTL of a MockMessage.
Don't *shorten* the TTL if you make a claim with a smaller TTL than the message
itself.
549f200
@smashwilson smashwilson Don't use `&:to_h` style enumerations.
I'm not sure if they're 1.8 compatible.
0abdf8a
@smashwilson smashwilson I guess there isn't really a better place.
Ideally, I'd like to take over and generalize MockData with utilities like
this, but it's heavily used elsewhere and compute-specific at the moment.
ff5a5f4
@smashwilson smashwilson Include the oldest and newest message in stats. f319893
@geemus geemus Merge pull request #2589 from johndouthat/puplic
Fix typo puplic -> public
41fddec
@smashwilson smashwilson Missed a chance to use queue.claim!. 2ead525
@smashwilson smashwilson Replace the JSON round-trip with #stringify.
Let's use a proper method to emulate what round-tripping data structures
through the JSON API will do.
2e87234
@smashwilson smashwilson A hack to fix the Claim#messages= hack on 1.8.7. 9859ed0
@elight elight Fixes #2586
Names can contain whitespaces but we weren't handling that case.
9d764f1
@geemus geemus Merge pull request #2591 from elight/delete_keypair
[Rackspace]  Handle whitespace in keypair names on deletion
f60ff60
Commits on Jan 22, 2014
Kyle Rames Merge pull request #2590 from smashwilson/mock-queues
[rackspace|queues] Mocks for Cloud Queues
604b1d8
Kyle Rames [core] Adds `ssh_ip_address=` so users can override the ssh address p…
…er issue #2584
9a31161
Kyle Rames Merge branch 'master' of github.com:fog/fog into ssh_host 10f019c
@mikehale mikehale make disassociate_address mock idempotent, by not requiring instance …
…data
094bce8
Kyle Rames [core] updating Server models to use ssh_ip_address rather than publi…
…c_ip_address
01518d3
Commits on Jan 23, 2014
@geemus geemus Merge pull request #2596 from mikehale/disassociate_address_mock_fix
Make disassociate_address mock idempotent, by not requiring instance data
5a601ca
Kyle Rames Merge branch 'master' of github.com:fog/fog into ssh_host 62bef4b
@Bugagazavr Bugagazavr get non capitalized content-type 5286983
@Bugagazavr Bugagazavr Merge branch 'master' of github.com:fog/fog
* 'master' of github.com:fog/fog: (58 commits)
  make disassociate_address mock idempotent, by not requiring instance data
  Fixes #2586
  A hack to fix the Claim#messages= hack on 1.8.7.
  Replace the JSON round-trip with #stringify.
  Missed a chance to use queue.claim!.
  Include the oldest and newest message in stats.
  I guess there isn't really a better place.
  Don't use `&:to_h` style enumerations.
  Only extend the TTL of a MockMessage.
  Make the delete_message mock consistent.
  Yep, just did that.
  Er, actually enable queues_tests, too.
  Refactor PATH_BASE into a constant.
  Enable the queues_tests in mocking mode.
  Er, *actually* enable the messages_tests for mocks.
  Enable the queue_tests in mocking mode.
  Enable the messages_tests in mocking mode.
  Enable the message_tests in mocking mode.
  Enable the claims_tests in mocking mode.
  Enable model tests for Claims.
  ...
f7c22c8
Commits on Jan 24, 2014
@bdunne bdunne [OpenStack|Network] Add CRUD for SecurityGroup and SecurityGroupRules 54d34c1
@bdunne bdunne White space cleanup 619cef2
@bdunne bdunne [OpenStack|Network] Display subnets as a child of Network 46c451c
@bdunne bdunne [OpenStack|Network] Add security_groups and security_group_rules hash…
…es to the base Mock data
d4d53d0
@bdunne bdunne [OpenStack|Network] Add tests for security_groups and security_group_…
…rules methods
525a35a
Peter Vawser Fixed error when accessing files via atmos where keys contain spaces 71aa22b
Kyle Rames [core] updating ssh_ip_address to take a block in order to defer addr…
…ess specification to execution time.
fc6b13f
@geemus geemus Merge pull request #2600 from pvawser01/ninefold_requests_fix
Fixed error when accessing files via atmos where keys contain spaces
1167c4a
Kyle Rames Merge pull request #2578 from Bugagazavr/master
[OpenStack] Decode body to array
28e8259
Kyle Rames Merge pull request #2593 from brandondunne/enhance_openstack_neutron_…
…support

Enhance openstack neutron support
25eca57
@geemus geemus Merge pull request #2597 from rackspace/ssh_host
[core] Add ability to specify IP Address for SSH, SCP and sshable?
f531f0b
Commits on Jan 25, 2014
@davissp14 davissp14 Formatting flavor data and updating documentation to include i2 insta…
…nces.
5b2ce86
Commits on Jan 27, 2014
Kyle Rames [rackspace|compute_v2] added key_name and modified key_pair= to take …
…KeyPair objects as well as strings in order to be more compatible with other fog providers.
1b4e14f
Kyle Rames Merge pull request #2606 from rackspace/key_pairs
[rackspace|compute_v2] added key_name and modified key_pair= to KeyPair Objects
65d25f0
@davissp14 davissp14 Renaming ebs_optimized -> ebs_optimized_available e987bb6
@davissp14 davissp14 Removing unnecessary comments. 3fb4408
Commits on Jan 28, 2014
@estonfer estonfer Merge pull request #2605 from davissp14/master
Flag AWS EBS-Optimized Instances
1e718b8
Eric Stonfer [aws] align hashrockets, remove whitespace 17d3870
@estonfer estonfer Merge pull request #2611 from estonfer/hashrocket_fix
[aws] align hashrockets, remove whitespace
0aad0e5
@sulphur sulphur There is a bug here or maybe i'm using the gem wrong...
Edit
you should merge the ACLs after merging the meta_has if not The new permission will be overwritten by the old one.
If Before you had a directory with :
X-Container-Read: .r:*,.rlistings

and you make your directory private again. The new read_acl will be overwritten by the old one in the mata_hash
f49d604
@tokengeek tokengeek [Brightbox] Sort schema collections 86b235e
@geemus geemus Merge pull request #2613 from sulphur/master
There is a bug here or maybe i'm using the gem wrong...
a9045de
@tokengeek tokengeek [Brightbox] Add CloudIp#destination_id
Abstraction over the number of possible mapped targets to consistently
access the identifier.
3d0c439
@tokengeek tokengeek Make Coveralls opt-in
Due to looking for a value of 'false' whenever I run tests locally
without the `COVERAGE` env variable coverage is very slowly, still
calculated - it then aborts without doing anything because I'm not using
a CI setup.

This adds the setting in for Travis to opt in and should exclude
coverage work for anyone running tests locally.
043d0a0
@tokengeek tokengeek Merge pull request #2614 from brightbox/brightbox_updates
[Brightbox] Add CloudIp#destination_id
c5cc004
@tokengeek tokengeek Reduce size of Travis matrix
We excluded almost as much as we care about and adding COVERAGE created
a number of invalid combinations so this changes the matrix to include
the workable combinations of Ruby version and Gemfile.

COVERAGE is only on Ruby 1.9.3 whilst I confirm this is working
60043ed
@tokengeek tokengeek Revert to original .travis.yml and include one case f10f024
@geemus geemus Merge pull request #2615 from fog/coverage_opt_in
Make Coveralls opt-in
8e02f79
Commits on Jan 29, 2014
@tokengeek tokengeek [Brightbox] Add support for Cloud SQL service
This adds support for Brightbox's Cloud SQL DBaaS.

It is currently still part of the Compute service so all resources can
be managed from one connection to the service.
6e28c35
@gaurish gaurish Update Flavours.rb with new M3 Instance Types 6b93b07
@estonfer estonfer Merge pull request #2618 from gaurish/patch-1
Update AWS flavors with new M3 Instance Types
4de45f3
@tokengeek tokengeek Merge pull request #2620 from brightbox/cloud_sql
[Brightbox] Add support for Cloud SQL service
5c41130
@mikepea mikepea [vcloud_director] fix typo as per #2621 cfb8028
@tokengeek tokengeek [Brightbox] Remove old #destroy request
All the "destroy" methods were renamed to "delete" but this file was not
removed.
04b0f8d
@geemus geemus Merge pull request #2622 from alphagov/2621_fix_typo
[vcloud_director] fix typo as per #2621
efbbfa2
@geemus geemus Merge pull request #2623 from brightbox/remove_old_destroy_request
[Brightbox] Remove old #destroy request
0aa1a33
Commits on Jan 30, 2014
@radekg radekg [openstack] image.update_image_members expects are incorrect #2627 c3f5b7b
@radekg radekg Merge remote-tracking branch 'upstream/master' 02b25b0
@radekg radekg [openstack] Fix for OpenStack flavor id calculation. f03e4a7
Commits on Jan 31, 2014
Kyle Rames Merge pull request #2628 from radekg/master
[openstack] image.update_image_members expects are incorrect #2627
a4efb5f
@20goto10 20goto10 extended IOPS support 3312e37
@smashwilson smashwilson Use case-insensitive header access for Location. 36ed39b
@smashwilson smashwilson Fix case sensitivity of the Content-type header. 54c6bec
Kyle Rames Merge pull request #2634 from smashwilson/location-header
[rackspace | queues] Use case-insensitive header access for Location.
a8e352d
@davissp14 davissp14 Display number of instance store volumes per instance flavor. b0062b4
Commits on Feb 01, 2014
@domcleal domcleal [libvirt|compute] Allow volumes to have backing volumes 839d625
Commits on Feb 03, 2014
@geemus geemus Merge pull request #2632 from 20goto10/feature/aws_rds_iops_values
AWS RDS - enhancements to IOPS support
2d01b89
@geemus geemus Merge pull request #2636 from davissp14/master
Display number of instance store volumes per instance flavor.
62cc541
@geemus geemus Merge pull request #2633 from domcleal/libvirt-backing-volume
[libvirt|compute] Allow volumes to have backing volumes
7140825
@jtopper jtopper Tests and fixes for Elasticache VPC subnet groups 9838ba4
Adam Stegman and Zach Robinson Use endpoint, port, and path_style options in AWS storage Mock 2b4d69c
@20goto10 20goto10 add Iops to snapshot model 000682f
@geemus geemus Merge pull request #2638 from sugarb/elasticache_create_cache_subnet_…
…group

Tests and fixes for Elasticache VPC subnet groups
944f19a
@geemus geemus Merge pull request #2639 from cf-blobstore-eng/mock-path-style
Use endpoint, port, and path_style options in AWS storage Mock
2fd5910
@geemus geemus Merge pull request #2641 from 20goto10/feature/aws_rds_iops_values
add Iops to snapshot model
6c1ec10
Commits on Feb 04, 2014
@dkerwin Basic datacenter operations implemented. Needs cleanup and tests. ab54e83
@dkerwin Get servers and storages for given datacenter.
Server model, collection and fetch of server details.
8f073df
@dkerwin Error handling by parsing API body response; Server and storage integ…
…ration for datacenters; Get server data by ID
3dfee9d
@dkerwin Implemented image handling. setImageOsType() not implemented yet 34baaae
@dkerwin Server power operations implemented 36c262b
@dkerwin Delete server and Feierabend d1433b7
@dkerwin Create and update existing server 1c01472
@dkerwin Storage handling almost finished. Create not fully operational 3464ac6
@dkerwin Reworked response parsing. No dedicated parsers required anymore. Imp…
…lemented for datacenter model
6ab7046
@dkerwin Unfinished. Feierabend fbb2c44
@dkerwin Fix datacenter model to use new response parsing. All requests work a…
…s expected
a827567
@dkerwin Server model support for new parser f82c8e0
@dkerwin Image model supports new parser 3f94978
@dkerwin Parser switched for storage/disk d94c7c1