708 Commits

Author SHA1 Message Date
Alasdair Hodge
7e0244edae Unit test tags as part of map <-> drive conversions 2011-12-21 14:10:36 +00:00
Alasdair Hodge
5dedb8b81c builders perform necessary casting of return type when setting tags 2011-12-21 14:09:12 +00:00
Alasdair Hodge
422bf8371a More thorough testing of tags/affintity interaction 2011-12-21 13:51:23 +00:00
Alasdair Hodge
5f63768d4d Update CloneDriveOptions unit test to include tags and affinity 2011-12-21 13:04:44 +00:00
Alasdair Hodge
c13e6e20bc Use varargs for tags() to make life easier for callers; preserve tag order for easier unit testing 2011-12-21 12:59:59 +00:00
Adrian Cole
20f3e52731 Merge branch 'master' of https://github.com/grkvlt/jclouds
* 'master' of https://github.com/grkvlt/jclouds:
  The describeAddressesInRegion call returns empty set on not found, not exception
  PublicIpInstanceIdPair has different id format to node
  Issue 757: Remove old public IPs when associating  elastic IP addresses
2011-12-21 03:46:00 -08:00
Alasdair Hodge
3f0f782f9d Include tags when converting between Map and Drive{Info,Data} 2011-12-21 11:28:32 +00:00
Alasdair Hodge
ede85e28f5 Drive domain object (and subclasses) refer to tags, and not explicitly to affinity 2011-12-21 11:22:08 +00:00
Adrian Cole
e2bb762cb1 updated cloudservers to current style of credential management 2011-12-21 03:15:09 -08:00
Andrew Donald Kennedy
979d9ba046 The describeAddressesInRegion call returns empty set on not found, not exception 2011-12-21 11:13:46 +00:00
Andrew Donald Kennedy
ee0bade6ad PublicIpInstanceIdPair has different id format to node 2011-12-21 11:05:29 +00:00
Alasdair Hodge
e4eedf9b99 Add tags to CloneDriveOptions 2011-12-21 11:02:39 +00:00
Andrew Donald Kennedy
ddbf39e4a6 Issue 757: Remove old public IPs when associating elastic IP addresses 2011-12-21 10:51:35 +00:00
Alasdair Hodge
933e64ecc6 Add affinity attribute to Drive
. add constructor arg and update all uses (inc subclasses)
. update hashCode() and equals(), inc builder
2011-12-21 10:40:33 +00:00
Alasdair Hodge
fd6a0779dd CloneDriveOptions now conveys affinity (in 'tags' option) 2011-12-21 10:20:10 +00:00
Alasdair Hodge
b8753e6359 added AffinityType enum 2011-12-21 10:18:06 +00:00
Adrian Cole
f9b38f646c Issue 730: removed deprecated methods from ComputeService RunScript/TemplateOptions SshClient.Factory and replaced occurences of Credentials with LoginCredentials whereever possible 2011-12-20 23:19:45 -08:00
Adrian Cole
766b0ab5ba Merge pull request #269 from grkvlt/master
Some small changes for vcloud (greenhousedata) tests
2011-12-20 10:55:32 -08:00
Andrew Donald Kennedy
e4c8789917 The template entries in a catalog may have different names to the acutal VAppTemplates, so check the URIs 2011-12-20 18:29:13 +00:00
Andrew Donald Kennedy
1b10e19e0b The deleteVAppTemplate method returns Task XML data 2011-12-20 18:29:10 +00:00
Richard Downer
c64f89f2c7 Protect against a potential infinite loop 2011-12-20 16:25:52 +00:00
andreisavu
c3e09cc09f Add ListLoadBalancerRulesResponseTest; fix issues in parsing the response (with some code from Andrei Savu) 2011-12-20 16:25:52 +00:00
Adrian Cole
8148151b85 Issue 783:HTTP Accept header field contains invalid type (*) 2011-12-19 22:57:52 -08:00
Adrian Cole
075c0c8e5e allow cdn lookup to fail while in beta 2011-12-19 17:49:28 -08:00
Adrian Cole
375870bced swift does not support quotes in blob names 2011-12-19 17:37:14 -08:00
Jeremy Daggett
6d6d68fdde Merge branch 'master' into hpcloud-object-storage 2011-12-19 14:47:07 -08:00
andreisavu
2aec451f1c Also updated CloudWatchAsyncClientTest 2011-12-19 14:41:55 +02:00
andreisavu
b15db13574 Updated CloudWatchClient code to latest version
See
http://docs.amazonwebservices.com/AmazonCloudWatch/latest/APIReference/i
ndex.html?API_GetMetricStatistics.html
2011-12-19 13:25:06 +02:00
Adrian Cole
29809d6e09 should cleanup after test 2011-12-19 02:39:07 -08:00
Adrian Cole
6bac1db9fb typos 2011-12-19 01:52:42 -08:00
Adrian Cole
bf99fb10a0 Issue 757: refactor elastic ip auto-allocation approach and backfill related tests 2011-12-19 01:46:19 -08:00
Adrian Cole
75604da8f2 Merge pull request #259 from andreisavu/datapoint-public
Make Datapoint getters public
2011-12-19 01:42:01 -08:00
andreisavu
c03265785e Make Datapoint getters public 2011-12-19 11:34:40 +02:00
Jeremy Daggett
fb9739f615 Merging issues 2011-12-18 20:37:44 -08:00
Jeremy Daggett
c8ca287303 Fixes to Container related operations 2011-12-18 19:43:50 -08:00
Adrian Cole
43d15301c3 removed deprecated newBlob 2011-12-18 18:35:18 -08:00
Adrian Cole
4eb6c08155 removed deprecated Unwrap fields 2011-12-18 17:59:13 -08:00
Jan Paral
1f095fda4a Issue 757: Auto allocate Elastic IPs and deal with empty tags in describe security groups response 2011-12-18 16:47:13 -07:00
Adrian Cole
e942d58fa7 Merge pull request #254 from grkvlt/master
Issue 779: Fix password/privateKey override issues with providers
2011-12-18 13:37:09 -08:00
Andrew Donald Kennedy
31d3fe483f Issue 769: Make password and privateKey optional for LoginCredentials 2011-12-17 14:08:49 +00:00
Adrian Cole
9eb10c62b3 timezone doesn't help here 2011-12-16 20:52:47 -08:00
Richard Downer
d596cd18f1 Add live tests for the Usage API 2011-12-16 16:42:38 +00:00
Richard Downer
35e034a29a Add the listUsageRecords API operation 2011-12-16 16:42:38 +00:00
Richard Downer
1fbc029bc8 Add UsageRecord to the domain model 2011-12-16 16:42:38 +00:00
Richard Downer
5c00a029c6 Add CloudStackDateAdapter to work around strange date format emitted by CloudStack 2011-12-16 16:42:38 +00:00
Richard Downer
41329c3528 Add generateUsageRecords API call and tests 2011-12-16 16:37:22 +00:00
Richard Downer
e64807ee59 Add GenerateUsageRecordsOptions + test 2011-12-16 15:24:37 +00:00
Richard Downer
f5c9ba6c0a Add empty feature for Usage (global admin) 2011-12-16 15:24:37 +00:00
Adrian Cole
beb87a2131 Issue 781:update to guava 11.0-rc1 2011-12-14 23:56:50 -08:00
Adrian Cole
40d2abbac5 Issue 780:add new sa-east-1 region 2011-12-14 22:42:32 -08:00