Adrian Cole
|
10c2a0e36b
|
refactored retry/shortcircuit logic from vcloud as it is also used in aws
|
2010-08-08 17:46:00 -07:00 |
Adrian Cole
|
7f38672a4c
|
Issue 327: added URI option for getting VDC
|
2010-08-08 14:33:15 -07:00 |
Adrian Cole
|
e2c5a546a8
|
Issue 327: converted to URI id for keypair operations in terremark; Issue 306: converted vcloud org commands to be name-based
|
2010-08-08 13:12:52 -07:00 |
Adrian Cole
|
664644534a
|
Issue 328: added blacklist for node commands using property jclouds.compute.blacklist.nodes with comma separated node names; note that this is only implemented in vcloud right now
|
2010-08-08 13:10:45 -07:00 |
Adrian Cole
|
62f14d2850
|
updated test cases for kohsuke's fix
|
2010-08-05 19:24:52 -04:00 |
Kohsuke Kawaguchi
|
cd8c5ebd92
|
fixed a bug. This is a tempalte ID, not catalog ID
|
2010-08-05 19:15:09 -04:00 |
Adrian Cole
|
ef86f2da1b
|
Issue 274: updated to latest guice
|
2010-08-05 19:04:15 -04:00 |
Adrian Cole
|
6f180ddb4e
|
Issu 301: refactored utilities that depend on guava. introduced Crypto, CryptoStreams, and more Payloads to help deal with encrypted payloads and headers
|
2010-08-01 02:07:53 -07:00 |
Adrian Cole
|
6d438fbbe1
|
Issue 326: fixed -1 error code in jsch and updated to include a new logger jclouds.ssh
|
2010-07-30 12:28:14 -07:00 |
Adrian Cole
|
34518f54ba
|
Issue 325: massive refactor in order to stop serializing native async http client requests
|
2010-07-30 01:26:55 -07:00 |
Andrew Phillips
|
e1f5369243
|
Removed 1,000,000 redundant .gitignores (they're inherited)
|
2010-07-28 14:38:28 +02:00 |
Adrian Cole
|
d476016bd5
|
Issue 322: switched to Suppliers.memoizeWithExpiration
|
2010-07-26 14:57:37 -07:00 |
Adrian Cole
|
35a766c0fa
|
Issue 320: introduced Json object to decouple us from gson libraries
|
2010-07-25 17:40:44 -07:00 |
Adrian Cole
|
887bb7adfe
|
Issue 316: refactored ssh to use Payload object; deprecated non-payload methods
|
2010-07-19 13:08:12 -07:00 |
Adrian Cole
|
d626a9848e
|
Issue 311: now supporting ec2 cluster instance sizes and placement groups
|
2010-07-17 21:47:37 -07:00 |
Adrian Cole
|
cd5fddf1f4
|
normalized all list operations to Set<Thing> and on 404 they return an empty list
|
2010-07-17 19:46:43 -07:00 |
Adrian Cole
|
1d0949dec5
|
Issue 315: added auto-deserialization of json into java objects and new @Unwrap annotation; Issue 311: fixed template parsing for new cluster instance in ec2; Issue 191: started adding node support to chef
|
2010-07-17 01:30:37 -05:00 |
Adrian Cole
|
b641dbc1f1
|
Issue 306: started converting to name based instead of id based vcloud operations
|
2010-07-11 18:53:00 -07:00 |
Adrian Cole
|
376380be6b
|
fixed terremark ecloud version
|
2010-07-09 21:24:05 -07:00 |
Adrian Cole
|
e8d0a11cda
|
Issue 301: refactored http payload and rewrote crufty tests
|
2010-07-09 21:13:11 -07:00 |
Adrian Cole
|
da3baf523c
|
Issue 301: refactored http payload data from blob -> core, added content length, type, md5; fixed length bug in ec2 and added more tests to ensure this doesn't happen again
|
2010-07-08 03:46:34 -07:00 |
Adrian Cole
|
88d64ee76c
|
Issue 286: normalized names trmk-vcloudexpress -> TerremarkVCloudExpressClient; tmrk-ecloud -> TerremarkECloudClient
|
2010-07-05 23:46:33 -07:00 |
Adrian Cole
|
d6c0cbff80
|
Issue 286: started ecloud support
|
2010-07-03 02:49:08 -07:00 |
Adrian Cole
|
f29d003914
|
Issue 299: converted 409 -> IllegalStateException and mapped AWS and vCloud exceptions
|
2010-07-02 23:19:11 -07:00 |
Adrian Cole
|
85b5bd48f1
|
loosened dependency on the GeneratedHttpRequest class
|
2010-07-02 16:47:46 -07:00 |
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
|
05d4b19fdd
|
added generic bindings
|
2010-06-28 05:21:03 -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
|
35c83335d2
|
parameterized endpoint for terremark
|
2010-06-26 11:54:56 -07:00 |
Adrian Cole
|
055c56dc08
|
Issue 292: added simple http client
|
2010-06-25 10:45:15 -07:00 |
Adrian Cole
|
df54677e20
|
Issue 285: implemented terremark extensions including ssh key support
|
2010-06-22 15:26:10 -07:00 |
Adrian Cole
|
250f6140ee
|
Issue 280: refactoring to support vcloud 0.9
|
2010-06-22 15:21:49 -07:00 |
Adrian Cole
|
cba3f660fb
|
Issue 27: added 'walrus' blobstore and 'eucalyptus' compute providers
|
2010-06-15 15:22:32 -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
|
bb3de69eb8
|
Issue 279: code glitch caught by byteman
|
2010-06-11 18:32:51 -07:00 |
Adrian Cole
|
c2e1d33d0c
|
Issue 279: fixed terremark retrying 5 times on authorization exception
|
2010-06-11 17:59:25 -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
|
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
|
a5abb14d20
|
made nullcredentials default and refined usage changing the vcloud api version
|
2010-05-24 14:56:59 -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
|
d3d36dc879
|
bluelock's new endpoint as of 25 May
|
2010-05-23 16:57:15 -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
|
5b300f87cc
|
fixed a minor vcloud bug and toString statements
|
2010-05-23 00:26:50 -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 |
Adrian Cole
|
efc47969d9
|
Issue 254: distinguish between id and providerId
|
2010-05-20 19:36:25 -07:00 |
Adrian Cole
|
b7f1e06cf5
|
regression
|
2010-05-20 16:54:36 -07:00 |
Adrian Cole
|
467f815c17
|
revised load balancer code and implemented Issue 254: compute handle
|
2010-05-20 16:32:31 -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 |