Commit Graph

4607 Commits

Author SHA1 Message Date
Jason King 0db26708fe Merge pull request #275 from jsonking/695-Terremark
Issue 695: CREATE and REMOVE on InternetService plus DnsSettings in XML for createVM
2011-12-21 10:03:11 -08:00
Jason King 8fc4d40045 Issue 695: Updated Predicate so it has a task client. Updated live test 2011-12-21 18:01:04 +00:00
Jason King 890f377908 Issue 695: Added Predicate to test for a task being complete or sucessful 2011-12-21 17:29:00 +00:00
Alasdair Hodge 5ef0d04448 update resource-based drive <-> map tests 2011-12-21 14:41:23 +00:00
Jason King 4e90c570be Issue 695: Added removeInternetService and added ListenableFuture to create call 2011-12-21 14:23:20 +00:00
Jason King a352dc89c8 Issue 695: Added createInternetService and fixed Consumes type on editInternetService 2011-12-21 14:11:22 +00:00
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
Jason King 4e5b1e96cd Issue 695: Added DNS Settings element to create virtual machine request 2011-12-21 12:00:58 +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
Adrian Cole 83ca5dd931 updated slicehost to current style of credential management 2011-12-21 03:15:08 -08:00
Adrian Cole 2aadb21b03 updated password on ecloud 2011-12-21 03:15:08 -08:00
Adrian Cole 208c474969 updated template builders for current images 2011-12-21 03:15:08 -08:00
Adrian Cole 95753e5695 simplified terremark credential handling 2011-12-21 03:15:08 -08:00
Adrian Cole 298e6fa3e4 added test for terremark keypair handling 2011-12-21 03:15:08 -08:00
Adrian Cole fd4fb98191 updated tests to use jdk7u2 2011-12-21 03:15:08 -08:00
Adrian Cole 57f19a5c68 cleanup of terremark wrt credentials 2011-12-21 03:15:08 -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 4def02f00e Issue 745:update jclouds-jsch to 0.1.45 2011-12-20 23:35:17 -08: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 b8c6c73fe8 add md5 of password to log file 2011-12-20 23:19:39 -08:00
Adrian Cole e1c813d82c removed dsa keypair test as we currently do not support this 2011-12-20 23:01:32 -08:00
andreaturli a877784107 issue 384: refactor UnregisterMachine to take advantage of autoDelete 2011-12-21 00:06:09 +00:00
Adam Lowe 79674bd89b Improving Server and Archive services, also adjusting equals to match Glesys api spec 2011-12-20 20:46:00 +00:00
Jason King 8bd4fb483a Merge pull request #270 from jsonking/695-Terremark
Issue 695: GET and EDIT on InternetService plus various tidies
2011-12-20 12:42:14 -08:00
Adrian Cole 827e0d1f06 Issue 791:add hpcloud-objectstorage-lvs provider 2011-12-20 12:39:15 -08:00
Adam Lowe 92d9ee3ff1 Adding domain service 2011-12-20 20:32:03 +00: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 c63df55655 Remove deprecated tests 2011-12-20 18:30:01 +00:00
Andrew Donald Kennedy a47b5506d9 Use jclouds copy of Nullable annotation 2011-12-20 18:29:15 +00: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
Adrian Cole b7ab393b10 Merge pull request #268 from theambidextrousboy/Issue-789-Add-Elastichosts-tor-p
Issue 789: elastichost-tor-p provider
2011-12-20 09:33:30 -08:00
Jason King 2cb4c4ac76 Issue 695: InternetService: GET and EDIT internet service 2011-12-20 17:17:31 +00:00
Andrea Turli 762f8d29bb issue 384: fixed tests 2011-12-20 17:16:01 +00:00
Adrian Cole 39a5af1364 Merge pull request #267 from richardcloudsoft/cloudstack-lb
CloudStack LoadBalancer fixes
2011-12-20 08:35:59 -08: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