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

30 commits

Author SHA1 Message Date
Wesley Beary
a31f820db3 Merge pull request #750 from benmanns/add-file-copy
[storage] Add copy method to {Local,Ninefold,Rackspace}::File
2012-02-16 13:48:07 -08:00
Benjamin Manns
15dfd62b36 [storage|tests] Check that the copied file body matches the original file. 2012-02-16 16:33:36 -05:00
Benjamin Manns
82d8cbabc2 [storage|tests] Add copy method to storage tests. 2012-02-16 13:56:08 -05:00
Benjamin Manns
702eea2bee [storage|test] Run storage tests on a file in a subdirectory.
Running the storage tests prior to fog/fog#746 in Ruby 1.8 succeeded
because the current tests do not run empty parent tree deletion. After
the addition of this test, running the storage tests will fail if an
exception occurs while deleting the parent directories.
2012-02-16 12:43:31 -05:00
Christoph Schiessl
eea0aed120 Merge branch 'master' into scp_download 2011-12-20 13:40:37 +01:00
geemus
0e45e8869b examples should use providers.values 2011-12-19 14:23:39 -06:00
Christoph Schiessl
44c96e5c15 tests for scp_download 2011-12-18 22:08:49 +01:00
geemus
32960d165a [compute] fixes/skips to get examples working 2011-06-24 14:27:31 -07:00
geemus
a1ad4cf245 [dns|examples] fix deprecated record#ip= usage 2011-06-22 15:24:04 -07:00
Phil Cohen
b9198da1f7 add Net::SCP options parameter to Fog::SCP proxy 2011-06-11 00:08:30 -07:00
geemus
a40716e3b9 [compute] first pass at examples 2011-06-08 17:52:25 -07:00
geemus
2bbfd66179 [examples] fix descriptions 2011-06-08 17:52:03 -07:00
geemus
0d3c1b3e15 fixes related to providers listings 2011-02-11 14:36:48 -08:00
geemus
902908b843 setup examples to run from default rake 2011-01-04 16:57:10 -08:00
geemus
763d7940c4 getting examples in order 2011-01-04 16:49:35 -08:00
Athir Nuaimi
718029dc56 [aws|slicehost|linode|zerigo|dns] added support for Route 53 and full test cases for each DNS provider 2010-12-17 18:08:56 -05:00
Athir Nuaimi
c319bb6bcd fix merge problems 2010-12-16 00:43:59 -05:00
Athir Nuaimi
1f076adf8c Merge branch 'master' into aws_dns
Conflicts:
	examples/dns_methods.rb
	lib/fog/linode/requests/compute/domain_update.rb
2010-12-16 00:38:49 -05:00
Athir Nuaimi
eb523fb80a [aws|dns] 1st pass at Route 53 support. All functions added but not tested
have added each of the Route 53 functions
list_hosted_zones is working.  rest still need to be tested

[aws|linode|slicehost|zerigo|dns] added complete test cases for linode & slicehost DNS.  Also added initial support for AWS Route 53
2010-12-16 00:29:42 -05:00
Athir Nuaimi
f18cdbdf62 finished testing Linode DNS support.
updated example code to show all major functions
fixes a few small bugs
2010-12-16 00:28:56 -05:00
Athir Nuaimi
9d2c9ff74c All Linode DNS functions are now supported. Still needs some testing though
Added support for all the DNS resource functions.
As with Slicehost, no mocks or test cases yet.  Also, example code still needs some updating
2010-12-16 00:28:56 -05:00
Athir Nuaimi
814aec89d8 add support for linode domain.list method
linode has a full API to support managed DNS.  Have the 1st call, domain.list working
method also support option parameter to narrow results to a single domain

can now create DNS zones on linode

added support for domain.create method.
continuing work to support rest of DNS zone methods
added a sample in examples directory.  Right now includes code for slicehost.  will add linode once API fully supported
2010-12-16 00:28:24 -05:00
geemus
d7927812e6 [zerigo] change user to email and add credentials example 2010-12-15 15:45:19 -08:00
geemus
b6646b19a2 adding storage best practices example 2010-12-15 11:11:19 -08:00
geemus
eee7f560df remove testing related code 2010-12-13 14:18:07 -08:00
Athir Nuaimi
5ff4551adc completed work on Zerigo provider. all methods supported and tested
updated all parameter and return values
tested all functions
update sample in examples directory to show how to use provider
note: no mocks or test cases
2010-12-13 08:51:04 -05:00
Athir Nuaimi
f09fa8b442 finished testing Linode DNS support.
updated example code to show all major functions
fixes a few small bugs
2010-12-11 13:39:25 -05:00
Athir Nuaimi
0ffd1404d5 All Linode DNS functions are now supported. Still needs some testing though
Added support for all the DNS resource functions.
As with Slicehost, no mocks or test cases yet.  Also, example code still needs some updating
2010-12-11 11:32:41 -05:00
Athir Nuaimi
78b8d4a125 can now create DNS zones on linode
added support for domain.create method.
continuing work to support rest of DNS zone methods
added a sample in examples directory.  Right now includes code for slicehost.  will add linode once API fully supported
2010-12-10 18:49:00 -05:00
ggoodale
2a9224cfa7 [bbg] flesh out bbg support
Added basic spec framework; changed class names to match the template fog seems to prefer

Servers tests pass; create and delete implemented.

Added an example script

Properly handle a 409 response from the API

Fixed BBG code to work with the new api endpoint changes; tweaks to the (currently nonexistent) reboot api call

Implement the reboot command for blocks
2010-06-03 14:48:53 -07:00