Граф коммитов

2528 Коммитов

Автор SHA1 Сообщение Дата
Paul Thornthwaite ec8b940b2c Standardise on collection methods
Done with `rubocop --auto-correct --only CollectionMethods`
2014-05-26 16:22:07 +01:00
Paul Thornthwaite 6c6a118234 Merge pull request #2952 from fog/disable_buggy_aws_test
[GH-2932] Disable brittle test
2014-05-26 16:19:13 +01:00
Paul Thornthwaite 6a2297a243 [GH-2932] Disable brittle test
The AWS security group tests have been very unstable with 2 failures on
Travis per build. The majority is the mocked version of
`describe_security_groups` not working.

We have decided to disable it until someone makes time to figure out the
bug since it is affecting every build.

See https://travis-ci.org/fog/fog/jobs/25614603#L1105
2014-05-26 15:56:14 +01:00
Paul Thornthwaite ef9a9697ab Remove trailing whitespace
Done with `rubocop --auto-correct --only TrailingWhitespace`
2014-05-26 14:44:18 +01:00
Paul Thornthwaite 330a351ade Remove trailing blank lines
Done with `rubocop --auto-correct --only TrailingBlankLines`
2014-05-26 14:35:26 +01:00
Paul Thornthwaite 0b529294f0 Standardise indentation of access modifiers
Done with `rubocop --auto-correct --only AccessModifierIndentation`
2014-05-26 14:31:17 +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
Greg Burek 1d8e4c613a Get to green 2014-05-22 22:08:54 -07:00
Greg Burek a1658ab1fb Adds encrypted EBS volumes 2014-05-22 13:47:44 -07:00
Greg Burek 288be8a266 Adds encrypted EBS snapshots 2014-05-22 13:46:57 -07:00
Nat Welch cfc204c204 Remove coveralls from test helper 2014-05-20 08:02:16 -07:00
Kyle Rames 2fd8a9299e [rackspace] updating authentication endpoints 2014-05-09 16:44:02 -05:00
Michael Hale a19941fa76 [aws] update refs to ec2_compatibility_mode 2014-05-05 11:59:29 -04:00
Michael Hale 4a29552914 [aws|elb] Fix tests so that they work with FOG_MOCK=false for both EC2-Classic and VPC style AWS accounts. 2014-05-05 11:38:59 -04:00
Konstantinos Natsakis 5ee3eba46b [AWS] add describe_vpc_attribute 2014-05-03 10:51:38 +03:00
Kyle Rames a24991ce9b Merge pull request #2895 from rackspace/debug_openstack_tests
[openstack|compute] Add descriptions to returns blocks in the
2014-05-02 12:35:18 -05:00
Kyle Rames 2073d1a394 [openstack|storage] fixing bug metadata indifferent access implementation 2014-05-02 11:20:17 -05:00
Kyle Rames 967e98304c [rackspace|storage] made the index operator use indifferent access in order to fix issue #2881 2014-05-01 16:33:25 -05:00
Kyle Rames d2ba761410 [openstack|compute] added descriptions to returns blocks in the security_groups tests in hopes of trying to track down the cause of issue #2874 2014-05-01 13:13:47 -05:00
Blake Gentry 7555a71703 [aws|elb] add support for ELB connection draining 2014-04-25 13:41:58 -07:00
Eric Herot f55c8911a6 Allow subnets with same CIDR but different IP (and test for it) 2014-04-24 11:30:42 -04:00
Eric Herot eeeabf55e1 Reset mock environment in assign private ip tests 2014-04-24 10:05:12 -04:00
Eric Herot 7fd37c87f1 Reset mocking environment in route tests 2014-04-24 09:16:28 -04:00
Eric Herot 30f37b793d Reset mocking environment in internet gateway tests 2014-04-24 09:10:16 -04:00
Eric Herot 8ad9963a4f Reset mocking environment in ELB model tests 2014-04-24 09:09:12 -04:00
Eric Herot 31634cf6b4 Reset mocking environment before acl test 2014-04-24 08:56:53 -04:00
Eric Herot a8009208c1 Add some line breaks to duplicate interface failure test 2014-04-24 08:43:52 -04:00
Eric Herot 310e8395b5 Merge remote-tracking branch 'upstream/master' into validate_ips 2014-04-23 18:45:49 -04:00
Eric Herot 08d7120e2b More aggressively reset the mocking environment 2014-04-23 17:38:11 -04:00
Eric Herot 421bc0adb7 Add pretend networking and interface association to the network interface mocking 2014-04-23 17:38:10 -04:00
Ben Chadwick d419ca7f27 Merge branch 'develop' into feature/rds_promote_replicas 2014-04-21 17:08:19 -04:00
Ben Chadwick dd35674900 promote read replica test (pending), style cleanup 2014-04-21 15:46:02 -04:00
Nat Welch 2c189bfafb Merge pull request #2854 from frodenas/gce_disks
[google|compute] Improve Disks support
2014-04-21 11:25:16 +01:00
Ferran Rodenas 0a9884adfd [google|compute] Improve Disks support
- Add missing "Disk" properties
- Remove unnecessary property aliases
- Use "Operation" instead of the "backoff_if_unfound" method when
  inserting a "Disk" or "Snapshot"
- When destroying a "Disk" asyncronous return the "Operation" model instead
  of the raw operation response
- Add "list_aggregatted_disks" request
- If zone is not set on "all" and "get" methods, use the list aggregated
  disks request (1 API call) instead of fetching all zones
- Fix a bug when inserting a snapshot (description was not merged at the
  body request)
- Fix tests
2014-04-20 21:42:46 -07:00
Ferran Rodenas 918d9bc8d6 [google|compute] Update Servers support
- Add missing "Server" properties
- Remove unnecessary property aliases
- When destroying a "Server" asyncronously return the "Operation" model instead of the raw operation response
- If zone is not set on "all" and "get" methods, use the list aggregated servers request (1 API call) instead of fetching all zones
- Add "list_aggregated_servers" request
- Fix "attach_disk" request
- Fix "detach_disk" request
- Add "get_server_serial_port_output" request
- Add "reset_server" request
- Add "set_server_disk_auto_delete" request
- Add "set_server_scheduling" request
- Add "add_server_access_config" request
- Add "delete_server_access_config" request
- Fix "set_tags" request
2014-04-20 20:55:08 -07:00
Ferran Rodenas e00ab0dcf9 [google|compute] Add Region tests 2014-04-17 13:20:09 -07:00
Reda NOUSHI 5c96680c0c . fix ruby-libvirt library require name (libvirt) 2014-04-15 20:55:00 +01:00
Joshua Garnett fceb815391 Adding a unit test for list_mfa_devices. Also, fixed parsing of EnableData to use Time.parse 2014-04-13 11:10:49 -04:00
Nat Welch c15f0aea62 Lists disks isn't a valid test since response varies greatly by disk. 2014-04-11 07:25:52 -07:00
Nat Welch 5ccc49388e Fix Disk tests 2014-04-11 02:36:12 -07:00
Nat Welch fd8d2461fa [google|compute] Also tweak default disk in tests 2014-04-11 02:19:57 -07:00
rebelagentm ee3ed2eb61 [Rackspace|Monitoring] Add disabled flag to alarm. Fixes issue #2731. 2014-04-02 16:36:20 -05:00
Kyle Rames a3472c5af0 [openstack|network] fixing broken tests; added deprecation warning about removing support for passing model objects into the request layer. 2014-04-02 09:24:03 -05:00
Kyle Rames b83441333c [openstack|network] fixing broken tests 2014-04-01 16:26:41 -05:00
Kyle Rames 2f5d0efc65 [openstack|network] updated create_router and update_router use symbol based keys instead of string; removed dead code; this should address #2799 2014-04-01 11:01:48 -05:00
Max Lincoln 00cc880921 The password attribute doesn't like the use of @password 2014-03-31 19:02:30 -04:00
Nathan Sutton 8426fc9abf Removed unicode NFC normalization of S3 object keys.
S3 does not require normalization of S3 object keys and uses strict byte
comparison of object keys, not equivalent unicode character comparisons,
to store and retrieve objects. This means that storing and retrieving objects
with fog would cause the objects to be inaccessible by other libraries,
languages, and systems that don't normalize object keys. Given that there is
no benefit to normalization, except perhaps reducing byte count of object
keys, it ought to be removed.
2014-03-26 23:34:00 -05:00
Ash Wilson e43fef3aab Apply the pending modifier before Storage.new. 2014-03-21 09:14:30 -04:00
Ash Wilson 0db7569907 Refactor out common bits from temp_url tests. 2014-03-21 08:37:07 -04:00
Ash Wilson 9ace678803 Test the relevant bits of the temp_urls explicitly. 2014-03-21 08:37:06 -04:00