Commit Graph

251 Commits

Author SHA1 Message Date
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole 413900bac0 cloudsigma as a top-level provider 2010-12-20 15:16:04 +01:00
Adrian Cole 2760345bd3 promoted os version bundle object to be accessible outside tests 2010-12-20 14:36:04 +01:00
Adrian Cole de04e9ec9d Issue 412: elasticstack/hosts is now a top-level provider 2010-12-20 01:35:18 +01:00
Adrian Cole 337ea7d4aa allowed provider to be the default location 2010-12-19 23:51:37 +01:00
Adrian Cole 033277d31c Issue 385: exposed way to access synch and asynch classes within skeleton compute provider 2010-12-19 18:18:01 +01:00
Adrian Cole c1f6eab2c4 refactored test logic 2010-12-17 19:15:35 +01:00
Lili Nader a1bf070c7a Merge branch 'master' of github.com:jclouds/jclouds 2010-12-13 14:27:05 -08:00
Adrian Cole 73c27dce6d Issue 385: exposed underlying client and means to test 2010-12-05 12:46:34 +00:00
Adrian Cole 989500ded6 shortened test tag names to try and workaround a character limitation 2010-12-01 15:59:37 +00:00
Lili Nader 8b716a06d8 Merge branch 'master' of github.com:jclouds/jclouds 2010-11-22 12:44:15 -08:00
Adrian Cole f70f822e64 fixed npe 2010-11-09 04:36:04 +01:00
Adrian Cole 2f00ab22e4 Issue 392: standardized operating system version parsing 2010-11-08 06:48:32 +01:00
Adrian Cole 1347165118 ec2 suspend nodes may take up to 2 minutes 2010-11-07 22:42:34 +01:00
Adrian Cole d94ca19941 Issue 397: updated default image to 64bit ubuntu 10.04, noting ecloud, eucalyptus, and gogrid only have working centos images, trmk-vcloudexpress doesn't have 10.4, vcloud doesn't have the ability to natively lookup versions, and amazon linux is preferred on ec2. 2010-11-07 01:57:17 +01:00
Lili Nader 9717198284 Merge branch 'master' of github.com:jclouds/jclouds 2010-11-01 13:02:56 -07:00
Adrian Cole 1eda57537b Issue 383: started to resolve eCloud compatibility problems 2010-10-31 18:41:26 -07:00
Adrian Cole 5385374ddb fixed terremark error handling 2010-10-31 14:41:08 -07:00
Adrian Cole fc596fb5ce suspend/resume 2010-10-31 11:38:01 -07:00
Adrian Cole a45532f05c Issue 282: added suspend/resume 2010-10-30 21:53:32 -07:00
Adrian Cole 12d359f4bd Issue 381: fixed incorrect widening of scope 2010-10-28 23:44:04 -07:00
Adrian Cole b1d84c15c8 Issue 393: added iptables rules 2010-10-28 15:07:19 -07:00
Adrian Cole c50b8a5dbd Issue 393: updated to prove gogrid workaround to inboundPorts is effective 2010-10-28 12:31:43 -07:00
Adrian Cole 39361c9cbd fixed credentials so that node creds are prefixed consistently with node#; normalized os version parsing 2010-10-27 23:45:30 -07:00
Lili Nader 9b28ed54ab Merge branch 'master' of github.com:jclouds/jclouds 2010-10-27 12:34:41 -07:00
Adrian Cole b4ad8fed1f Issue 388: added adminPassword to Image and NodeMetadata, and corrected runScript process to use them 2010-10-26 20:19:34 -07:00
Adrian Cole e2a8185c10 removed last commit 2010-10-26 13:16:42 -07:00
Adrian Cole 48fdaaf21a added pool code adapted from arquillian 2010-10-26 11:38:23 -07:00
Adrian Cole b08abc6745 refactored ssh connections so that they can be shared across views 2010-10-26 11:37:13 -07:00
Adrian Cole c7c6e9eae1 adapted ssh factory to accept credentials arg 2010-10-26 11:35:23 -07:00
Adrian Cole 26eb27fdd0 added loginPort to nodeMetadata, defaulting to port 22 2010-10-26 10:24:49 -05:00
Adrian Cole e5315d3348 Issue 385: started on javadoc and renamed methods to correspond to jclouds compute service 2010-10-25 15:19:46 -05:00
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