Adrian Cole
|
fb93e81301
|
refactored to create typed contextspec objects
|
2010-10-24 22:59:01 -05:00 |
Adrian Cole
|
ed6c6e2605
|
added missing toString on anonymous predicates
|
2010-10-24 19:21:47 -05:00 |
Adrian Cole
|
61c9583136
|
Issue 385 made jclouds stub implement the correct interface
|
2010-10-22 21:39:20 -05:00 |
Adrian Cole
|
46938731a5
|
Issue 385: refactored internals so that creating new compute providers is much easier
|
2010-10-22 21:36:08 -05:00 |
Lili Nader
|
3b89b8bcd7
|
bug fix in load balancer
|
2010-10-22 17:42:39 -07:00 |
Adrian Cole
|
464bca0ec1
|
Issue 385: started work on example compute provider that is backed by library, not http
|
2010-10-19 17:08:11 -05:00 |
Adrian Cole
|
ae3a9e4f64
|
added missing location spec
|
2010-10-17 19:41:32 -07:00 |
Adrian Cole
|
176f528572
|
Issue 312: introductory support for clojure native compute provider
|
2010-10-17 19:35:07 -07:00 |
Adrian Cole
|
49b88183d2
|
refactored compute provider implementation
|
2010-10-17 18:17:24 -07:00 |
Adrian Cole
|
a9de959146
|
Issue 377: refactored value classes and tests so that we could test and implement credential storage
|
2010-10-16 22:24:22 -07:00 |
Adrian Cole
|
17e4b779b4
|
cleaned up test cases and allowed basic auth to be instantiated via new
|
2010-10-01 16:08:15 +01:00 |
Adrian Cole
|
546535340f
|
refactored boot script to check if java is installed first, and also stream jboss so that it works with small vms
|
2010-09-28 23:56:05 +01:00 |
Adrian Cole
|
47697d6f7e
|
fixed copy on template as it was missing parameters
|
2010-09-26 14:02:31 +01:00 |
Adrian Cole
|
f425a28b80
|
fixed jboss port binding
|
2010-09-24 17:59:05 -07:00 |
Adrian Cole
|
0738d1cd5a
|
added example of how to start a service
|
2010-09-24 16:07:51 -07:00 |
Adrian Cole
|
4dec489d42
|
Issue 339: refactor so that scripts can be named
|
2010-09-24 11:39:45 -07:00 |
Adrian Cole
|
12d944692e
|
fixed template builder problem where imageDescription wasn't matching
|
2010-09-21 16:01:03 -07:00 |
Adrian Cole
|
8d728ecd4d
|
Issue 363: set prty so that sudo works when requiretty exists
|
2010-09-19 22:58:56 -07:00 |
Adrian Cole
|
1981b15837
|
regressions for beta-7
|
2010-09-19 19:12:44 -07:00 |
Adrian Cole
|
53f4bec356
|
Issue 361: normalize test properties
|
2010-09-19 13:30:11 -07:00 |
Adrian Cole
|
3639af0f12
|
Issue 353: refactored payload/blob so that contentMetadata is a type.
|
2010-09-19 02:15:03 -07:00 |
Adrian Cole
|
e94ee94cd4
|
Issue 358: changed to enum.UNRECOGNIZED for all values that could arrive from a server
|
2010-09-18 10:04:43 -07:00 |
Hugo Duncan
|
16d14e82cc
|
Add test for vararg options
|
2010-09-17 15:57:50 -04:00 |
Adrian Cole
|
5b16a80d2d
|
fixed live tests
|
2010-09-16 07:05:07 -07:00 |
Adrian Cole
|
6f3b20d9c9
|
Issue 355: initial cut of nova support
|
2010-09-15 19:12:21 -07:00 |
Adrian Cole
|
ccbe1c56f1
|
Issue 354: new amazon linux is default for ec2; 64bit and uses yum packaging
|
2010-09-15 16:29:01 -07:00 |
Adrian Cole
|
7b360cad41
|
fixed ebs volume parsing
|
2010-09-15 09:25:47 -07:00 |
Adrian Cole
|
0d7d2fe778
|
Issue 27: portability of error handling in eucalyptus where errors are text/plain on 400; changed euc m1.small to accept 64bit
|
2010-09-14 17:32:26 -07:00 |
Hugo Duncan
|
9a3b8e151f
|
Change clojure template builder to take a map. Issue 272.
|
2010-09-12 21:23:48 -04:00 |
Adrian Cole
|
00361f859b
|
added statements for extracting targzs and running commands from a http request
|
2010-09-12 17:35:51 -07:00 |
Hugo Duncan
|
da5c0d03f8
|
Normalised comments, whitespace and line lengths. Updated user and password to provider-identity and provider-credential
|
2010-09-12 11:41:11 -04:00 |
Adrian Cole
|
198eeec3d9
|
added volume to hardware object, added signed blob support, added example of how to use signed blobs with computeservice
|
2010-09-12 02:27:42 -07:00 |
Adrian Cole
|
59aea16b07
|
Issue 350: changed from Size to Hardware and added Processor model
|
2010-09-11 15:39:27 -07:00 |
Adrian Cole
|
2b682c5dbb
|
Issue 345: added t1 micro instance and made it the default instance size in ec2
|
2010-09-09 12:44:42 -07:00 |
Adrian Cole
|
86fa8314ca
|
Issue 230: moving to sandbox as we don't have an account to finish this
|
2010-09-06 16:52:17 -07:00 |
Adrian Cole
|
a96471c9a8
|
added create file support to scriptbuilder
|
2010-09-02 01:34:40 -07:00 |
Adrian Cole
|
3ae7dfb1b7
|
changed default test so that they work with self-signed certs
|
2010-08-27 13:33:32 -07:00 |
Adrian Cole
|
d502774eda
|
Issue 280: milestone where vcloud 0.9+ passes compute service tests (bluelock)
|
2010-08-26 23:33:12 -07:00 |
Adrian Cole
|
0038733646
|
Issue 280: added operating system and started parsing ip addresses from api
|
2010-08-25 00:12:33 -07:00 |
Adrian Cole
|
53db05540b
|
fixed ec2 templatebuilder
|
2010-08-24 21:08:21 -07:00 |
Adrian Cole
|
44c5fc714a
|
fixed default template for ec2 to use osVersion to match default image. improved error messages in templateBuilder
|
2010-08-24 17:00:19 -07:00 |
Lili Nader
|
ec1d97ec16
|
Merge branch 'master' of github.com:jclouds/jclouds
|
2010-08-23 11:44:57 -07:00 |
Lili Nader
|
aeaf68aaf8
|
added ListLoadBalancer classes
|
2010-08-23 11:44:18 -07:00 |
Andrew Phillips
|
6b7cb6a166
|
Merge remote branch 'origin'
|
2010-08-23 17:19:32 +02:00 |
Andrew Phillips
|
b8df9b9ec9
|
Line endings
|
2010-08-23 17:19:22 +02:00 |
Adrian Cole
|
fd7aacf176
|
Issue 290: corrected CIM type ids
|
2010-08-22 23:27:07 -07:00 |
Adrian Cole
|
a87747a6b2
|
Issue 343 removed buggy hosting.com vcloudexpress
|
2010-08-22 21:47:36 -07:00 |
Adrian Cole
|
3bce2e0d94
|
commented out code that references missing classes
|
2010-08-22 14:59:32 -07:00 |
Lili Nader
|
6b832c79cf
|
minor improvements to elastic load balancer functionality
|
2010-08-20 18:20:58 -07:00 |
Adrian Cole
|
5413e12fcc
|
Issue 296 make terremark ecloud and vcloudexpress work from mvn -Plive install
|
2010-08-19 01:43:26 -07:00 |
Adrian Cole
|
f895756c65
|
Issue 333: added operatingsystem to nodemetatdata; Issue 327: completed vcloud conversion to ids; Issue 306; completed vcloud lookup by id; Issue 338: got rid architecture object
|
2010-08-18 21:04:17 -07:00 |
Adrian Cole
|
0394c29394
|
Issue 333: added OperatingSystem to Image
|
2010-08-17 21:41:48 -07:00 |
Adrian Cole
|
462a6e5617
|
Issue 335: took initialization code out of injection providers and into memoized suppliers, this will allow us to tune caching and speed up injection as guice is single-threaded; fixed broken windows along the way
|
2010-08-17 02:08:39 -07:00 |
Adrian Cole
|
6e09985659
|
normalized tag parsing code
|
2010-08-16 12:25:22 -07:00 |
Adrian Cole
|
5b215533f1
|
Issue 327: fixed terremark tag pattern and disk parsing
|
2010-08-15 12:50:03 -07:00 |
Adrian Cole
|
09e155bf0d
|
Issue 327: completed conversion of vapp to use URIs for IDs consistently
|
2010-08-15 00:55:58 -07:00 |
Adrian Cole
|
420503d32e
|
updated and corrected license headers
|
2010-08-12 16:04:26 -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
|
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
|
34518f54ba
|
Issue 325: massive refactor in order to stop serializing native async http client requests
|
2010-07-30 01:26:55 -07:00 |
Adrian Cole
|
4ed2f2ec8a
|
Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
Removed 1,000,000 redundant .gitignores (they're inherited)
|
2010-07-28 13:17:22 -07:00 |
Adrian Cole
|
503eb869f8
|
Issue 320: added utils().json() to access json parsing
|
2010-07-28 11:54:54 -07:00 |
Andrew Phillips
|
e1f5369243
|
Removed 1,000,000 redundant .gitignores (they're inherited)
|
2010-07-28 14:38:28 +02:00 |
Adrian Cole
|
ca247efaed
|
Issue 324: added properties for (jclouds|provider).modules, (jclouds|provider).credential.resource, and (jclouds|provider).credential.file in order to support rewiring jclouds http and other components via properties files, and extract out where credentials are obtained from
|
2010-07-28 00:41:13 -07:00 |
Adrian Cole
|
0612e5e1ba
|
Issue 165: added slicehost to the provider list
|
2010-07-26 02:44:26 -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
|
4098c4bd0a
|
regression in last commit; guice child injector locks up under threading; also added new ec2 instance size
|
2010-07-13 16:56:38 -05:00 |
Adrian Cole
|
e90857d7a4
|
added toString hashCode and equals to context objects
|
2010-07-06 13:32:13 -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
|
9bac52d315
|
Issue 298: fixed regression on authorizationexception not propagating, and also missing gogrid file
|
2010-07-02 12:05:41 -07:00 |
Hugo Duncan
|
1e20ba3384
|
Added :any to template options
|
2010-07-01 18:27:32 -04:00 |
Adrian Cole
|
20f1a75606
|
Issue 297: made ssh optional in case we are in gae and we cannot invoke network sockets
|
2010-06-29 15:52:41 -07:00 |
Adrian Cole
|
714a459796
|
Issue 297: exposed utilities like encryption, logging, date, threads, and ssh to context objects
|
2010-06-29 15:45:59 -07:00 |
Adrian Cole
|
360af6f42c
|
Issue 289: fixed template options classpath woes
|
2010-06-28 15:17:05 -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
|
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
|
0b9772e910
|
more node predicates
|
2010-06-22 15:22:33 -07:00 |
Adrian Cole
|
b2141b0d59
|
Issue 271 updated to support google storage and eucalyptus
|
2010-06-15 17:05:55 -04:00 |
Adrian Cole
|
cba3f660fb
|
Issue 27: added 'walrus' blobstore and 'eucalyptus' compute providers
|
2010-06-15 15:22:32 -04:00 |
Adrian Cole
|
55fa55a0dc
|
corrected default shutdown timeout and chef key path
|
2010-06-15 11:27:57 -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
|
f283b072e9
|
Issue 230: added configurationData entry to ibmdev support
|
2010-06-08 01:15:27 -07:00 |
Adrian Cole
|
b87fcd4ee2
|
Issue 230: completed coding ibmdev support
|
2010-06-08 00:31:51 -07:00 |
Adrian Cole
|
f624dbe3f8
|
fixed bug in computservice types and Issue 230: added instance support for ibm cloud.
|
2010-06-07 12:23:16 -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
|
8234c94f37
|
Issue 230: started on IBM dev cloud
|
2010-06-04 01:52:14 -07:00 |
Adrian Cole
|
a1e680589c
|
Issue 220: test-jar dependencies are not usable through either leiningen or clojure-maven-plugin
|
2010-06-03 18:40:03 -07:00 |
Adrian Cole
|
9fbc3068f2
|
Issue 220: changed test to use dummy credentials
|
2010-06-01 09:08:07 -06:00 |
Adrian Cole
|
14e16fbfa6
|
Issue 220: added stub compute provider
|
2010-06-01 04:13:27 -06:00 |
Adrian Cole
|
a839369277
|
fixed nodes-with-tag
|
2010-05-25 15:48:50 -06:00 |
Hugo Duncan
|
84e6b78802
|
Fixed missed forwarding function
|
2010-05-25 16:52:53 -04:00 |
Hugo Duncan
|
86f8818ee8
|
Fixed nodes-with-tag. Added nodes-with-details.
|
2010-05-25 15:32:59 -04:00 |
Hugo Duncan
|
07653f6ed6
|
fix clojure interface for InetAddress change
|
2010-05-25 10:49:41 -04: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 |