Commit Graph

460 Commits

Author SHA1 Message Date
Adrian Cole 7e28286dd0 Issue 293: normalized on provider vocab 2010-06-28 12:03:35 -07:00
Adrian Cole caceae90bd Issue 293: normalized on identity/credential vocab 2010-06-28 11:33:41 -07:00
Adrian Cole 27f4f69b4c Issue 293: refactored code to provide for api versions and coherent properties for authorization 2010-06-28 05:07:36 -07:00
Adrian Cole 055c56dc08 Issue 292: added simple http client 2010-06-25 10:45:15 -07:00
Adrian Cole 5afc44b2b7 Issue 291: added test cases 2010-06-23 15:43:39 -07:00
Lili Nader 66eed877b1 added VPC support to EC2 ComputeService 2010-06-23 15:40:31 -04:00
Lili Nader 23179f03c1 added VPC support to EC2 ComputeService 2010-06-23 15:39:55 -04:00
Lili Nader 4bc6434234 added VPC support to EC2 ComputeService 2010-06-23 15:39:37 -04:00
Adrian Cole 3631c9c365 Issue 27: switch to hostname instead of ip address 2010-06-16 14:18:38 -04:00
Adrian Cole ca64722a0f Issue 27: adjusted for incorrect 0.0.0.0 ips and inconsistent timestamp formats in eucalyptus 2010-06-16 12:26:35 -04:00
Adrian Cole 4b91eb6046 Issue 27: timeout adjustments and fixed a subtle bug in listnodes 2010-06-16 00:40:48 -04:00
Adrian Cole 3cd0c2223d Issue 27: fixed some weirdness related to eucalyptus parsing 2010-06-15 23:47:34 -04:00
Adrian Cole 518b453c6d Issue 271 updated to support google storage 2010-06-15 17:04:01 -04:00
Adrian Cole cba3f660fb Issue 27: added 'walrus' blobstore and 'eucalyptus' compute providers 2010-06-15 15:22:32 -04:00
Adrian Cole 117bd1ba6b Issue 210: updated aws demo with timeouts 2010-06-15 00:26:59 -04:00
Adrian Cole aabaae2a51 Issue 283 added
client.templateOptions().blockUntilRunning(false) and Issue 284: consolidated timeout properties into ComputeServiceConstants
2010-06-14 23:51:11 -04:00
Adrian Cole 306bb0ebde Issue 191: started cookbook support; refactored multipart form code 2010-06-11 19:02:19 -07:00
Adrian Cole 84ad021268 added retry handler for io exceptions, created modular rest client, swapped generic type args on restcontext 2010-06-06 23:01:48 -07:00
Adrian Cole 7e12d36870 Issue 191: started on chef api support 2010-06-03 18:35:59 -07:00
Chas Emerick fd2eea6e7d fixed node.getId() usage in clojure elastic ip wrapper 2010-05-26 08:28:34 -04:00
Chas Emerick 667c3ed03e fixed node.getId() usage in clojure ebs wrapper 2010-05-26 00:04:30 -04:00
Chas Emerick 37aa405b0a fix elastic-ip clojure wrapper for INetAddress change 2010-05-25 12:41:47 -04:00
Adrian Cole 44d3a3131f fixed usage for IPSocket 2010-05-25 01:03:06 -07:00
Adrian Cole f297c9d7d5 Banned use of InetAddress and InetSocketAddress as these break google appengine. Introduced IPSocket class instead 2010-05-25 00:42:27 -07:00
Adrian Cole 6a7b9a0a86 fixed demos 2010-05-24 22:44:43 -07:00
Adrian Cole 237afa4ddc updated loadbalancer to backoff on unknownhost exception; made template match ubuntu 10.04 on rackspace, aws, and rimu 2010-05-24 09:16:10 -07:00
Adrian Cole c8cd0b0f2e Issue 260: fixed executors per kimchy's advice; also fixed regression in a lot of live tests 2010-05-23 22:26:14 -07:00
Adrian Cole 4fc5f3cf2e enhanced ec2 lb logic 2010-05-23 16:38:46 -07:00
Adrian Cole a4bdd433f4 Issue 260: fixed i/o threadpool to min=max; refactored session expiry logic. Issue 258 refactored load balancer code 2010-05-23 15:39:49 -07:00
Adrian Cole dbd42ce7ac fixed where TemplateOptions was not permitted in ec2 2010-05-22 23:13:45 -07:00
Adrian Cole 050af3c3f7 Issue 176: size can now test compatibility with images; refactored vcloud config logic; updated to support latest bluelock 2010-05-22 22:43:28 -07:00
Lili Nader 88d5f42da2 fine tuning load balancer API 2010-05-21 21:23:19 -04:00
Adrian Cole 8940e1cc03 worked around guice issue where auth failures were retried 2010-05-21 14:56:24 -07:00
Adrian Cole ca5312d849 added test for 5gb objects 2010-05-21 13:23:43 -07:00
Adrian Cole d1fd1600dd fixed overflow on it 2010-05-21 10:27:45 -07:00
Adrian Cole 5af9bdd34f Issue 254: correct docs 2010-05-20 20:05:14 -07:00
Adrian Cole efc47969d9 Issue 254: distinguish between id and providerId 2010-05-20 19:36:25 -07:00
Adrian Cole 467f815c17 revised load balancer code and implemented Issue 254: compute handle 2010-05-20 16:32:31 -07:00
Lili Nader 0d1d28a972 Load Balancer ComputeService API 2010-05-20 18:38:23 -04:00
Adrian Cole d3690c44f2 added southeast asia to sqs and added better region tests 2010-05-20 10:06:19 -07:00
Adrian Cole 570e6366a6 Issue 258 added missing methods and a unit test. fixed live test to test all regions 2010-05-20 00:26:38 -07:00
Lili Nader 596ca233e3 Elastic Load Balancer 2010-05-20 01:16:57 -04:00
Adrian Cole dfdbc44700 Issue 257 naming constraints on s3 buckets 2010-05-19 11:27:51 -07:00
Adrian Cole ef1dec6651 Issue 257 naming constraints on s3 buckets 2010-05-19 11:27:44 -07:00
Adrian Cole 566aa9f0d0 Issue 255, 256: lazy parsing of images so you can specify imageId() that isn't in the default owner list 2010-05-18 16:28:44 -07:00
Adrian Cole d8e21ad8d0 Issue 252: created templateBuilder.any() which can be used to get the known bootable params of a template, as well helper functions 2010-05-17 17:22:22 -07:00
Adrian Cole 20c282c8bc Issue 243 revise compute api for better support of single nodes and flexible aggregate commands 2010-05-13 17:54:04 -07:00
Adrian Cole b6189457d5 Issue 249: new extended options for ec2, including securityGroups, keyPair, and noKeyPair 2010-05-11 21:24:27 -07:00
Adrian Cole 25fd278ecf Issue 249: switch to use group, not key, for tag lookups; prefix jclouds created groups and keys with jclouds#tag so that we can differentiate what we've created from what the user has 2010-05-10 21:35:59 -07:00
Adrian Cole 6c14ae1831 Issue 244: fixed jsch bug and refactored ssh error handling 2010-05-10 17:41:36 -07:00