Commit Graph

4992 Commits

Author SHA1 Message Date
Adrian Cole 3db62b6f8b exposed CloudStackContext for tests 2012-01-10 17:07:08 -08:00
Adrian Cole 018771d3a4 refactored error on current transaction 2012-01-10 16:44:06 -08:00
andreaturli 2cfe07f84e Merge branch 'dev' of github.com:andreaturli/jclouds into dev 2012-01-11 00:27:35 +00:00
andreaturli 1807f78ae2 issue 384: change MachineUtils to use MutableMachine function 2012-01-11 00:25:34 +00:00
Andrea Turli 768e16fae7 issue 384: create Mutatemachine 2012-01-11 00:25:33 +00:00
andreaturli b82d68d9fd issue 384: change MachineUtils to use MutableMachine function 2012-01-11 00:19:29 +00:00
Adrian Cole ba0725286a formatting 2012-01-10 14:29:47 -08:00
Adrian Cole 2b9ba76fe1 initial expect test for cloudservers 2012-01-10 14:25:25 -08:00
Adrian Cole ea9488db11 grammar 2012-01-10 12:34:32 -08:00
Adrian Cole 5000270090 grammar 2012-01-10 12:33:45 -08:00
Adrian Cole da96b4637b fixed method name 2012-01-10 12:28:50 -08:00
Adrian Cole bdf8725b7a first s3 expect tests 2012-01-10 12:21:26 -08:00
Adrian Cole eef21ec75b added base class for S3 expect tests 2012-01-10 12:21:26 -08:00
Adrian Cole 64fb9f89cf added javadoc and helper methods to supply multiple request/response expectations 2012-01-10 12:21:26 -08:00
Adrian Cole deff082a48 allowed http request subclasses to match equals/hashCode when they render the same data; useful in testing 2012-01-10 12:21:26 -08:00
Adrian Cole f3f56463b4 centralized RestContext<S,A> binding 2012-01-10 12:21:25 -08:00
Adrian Cole f570ec99e6 moved base test into internal package 2012-01-10 12:21:25 -08:00
Adrian Cole c675b61807 moved s3-specific handler into s3 module 2012-01-10 12:21:25 -08:00
Adrian Cole 467381bd51 slight fixes for softlayer tests 2012-01-10 12:21:25 -08:00
Adrian Cole cecff8f681 Merge pull request #303 from richardcloudsoft/cs-hosts
Add Hosts API listClusters call; domain objects, options, tests, etc.
2012-01-10 09:51:36 -08:00
Richard Downer e996fc57d5 Add Hosts API listClusters call; domain objects, options, tests, etc. 2012-01-10 17:36:43 +02:00
Adrian Cole 777ec8e504 Merge pull request #299 from andreisavu/complete-firewall-client
Complete the Firewall Client API
2012-01-09 17:28:22 -08:00
andreisavu 3af4d3a5bb Use enum for *Rule.state 2012-01-10 03:24:00 +02:00
andreisavu b5bba81d05 Use a custom parser for the CIDR list 2012-01-10 02:47:42 +02:00
andreisavu ef8438d59a Use enum for PortForwardingRule protocol 2012-01-10 02:27:06 +02:00
andreisavu 6f463f1f79 Extensive testing using HTTP Expect tests 2012-01-10 02:11:24 +02:00
andreisavu 8c512e2d4e Added parser test for listFirewallRules 2012-01-10 01:31:11 +02:00
andreisavu c018e81eb3 Live tests passing for the new Firewall API calls 2012-01-10 01:16:41 +02:00
Adrian Cole 02e83c6423 DeployVirtualMachineOptions.NONE is not immutable, sadly 2012-01-09 10:56:27 -08:00
Adrian Cole e46ee9fbc4 Issue 807:update license headers 2012-01-09 10:54:57 -08:00
Adrian Cole 9e6960b4a7 Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
  Issue 764: added Suppliers2.memoizeWithExpirationOnAbsoluteInterval
2012-01-09 10:28:14 -08:00
Adrian Cole 9157a19e04 Merge pull request #300 from aledsage/Issue-764-MemoizeWithExpirationOnAbsoluteInterval
Issue 764: added Suppliers2.memoizeWithExpirationOnAbsoluteInterval
2012-01-09 10:26:45 -08:00
Aled Sage 557c5db706 Issue 764: added Suppliers2.memoizeWithExpirationOnAbsoluteInterval 2012-01-09 18:24:58 +00:00
Adrian Cole 33192425a5 removed notice lines for code that is no longer patched 2012-01-09 10:18:34 -08:00
Adrian Cole ae3f9c2f6b Merge pull request #297 from richardcloudsoft/ec2-register-ami-cache-issue
EC2 register AMI cache issue
2012-01-09 09:57:11 -08:00
Richard Downer 48c2d21149 Use ImagePredicates.idEquals, instead of writing idEquals from scratch 2012-01-09 19:48:49 +02:00
Adrian Cole 8c81c34d97 Merge pull request #298 from andreisavu/lb-net-select
Improved network selection for Load Balancer client live test
2012-01-09 09:30:30 -08:00
Adrian Cole be9dac8034 Merge pull request #289 from richardcloudsoft/cs-secgrp
Validating network/security groups in CloudStackComputeServiceAdapter
2012-01-09 09:28:39 -08:00
Andrea Turli 31cf231965 issue 384: create Mutatemachine 2012-01-09 17:17:05 +00:00
andreisavu 3ff038bf31 Complete the Firewall Client API 2012-01-09 18:33:45 +02:00
Richard Downer ce6b79eeca Move the inner classes of OptionsConverter into own classes. Add JavaDoc and unit test. 2012-01-09 15:07:36 +02:00
Richard Downer abe77fd25a Create a LoadingCache that maps from zone ID to Zone object, and use it in createNodeWithGroupEncodedIntoName(). (Review feedback) 2012-01-09 13:56:41 +02:00
andreisavu cc28a2a370 Improved network selection for Load Balancer client live test 2012-01-09 13:24:09 +02:00
Richard Downer 3f6997361d Change test now that computeService.listImages() returns a set that refreshes itself - record the before set *size*, rather than the set itself, because the set's contents and size may change 2012-01-09 10:38:47 +02:00
Richard Downer 0ab8ea1bee Change AWSEC2ImageSupplier to return a ForwardingSet, instead of an ImmutableSet. This means the set returned by the Image supplier will reflect changes in the underlying cache. 2012-01-09 10:38:47 +02:00
Richard Downer 5c2e2576bf After registering a new image, computeService.listImages() does not show the new image (because it is cached). Add a live test that demonstrates this behaviour. 2012-01-09 10:38:46 +02:00
Andrew Phillips 56aa4e5ece Updated maven-gae-plugin version to 0.9.2 2012-01-08 23:16:13 -05:00
Andrew Phillips 54506e6da5 [issue 802] Simplified by using a Maven-provided and generated file instead of jclouds-version.properties 2012-01-08 23:03:47 -05:00
Richard Downer f9c86860ab Use an 'options converter' to switch out the behaviour differences between basic and advanced networking when building a DeployVirtualMachineOptions instance for creating nodes. 2012-01-08 22:05:18 +02:00
Adrian Cole add431a329 missing build property commit 2012-01-08 00:04:04 -08:00