Commit Graph

3621 Commits

Author SHA1 Message Date
Adrian Cole b22a0239c2 Issue 158: softlayer support 2011-10-04 02:30:53 -07:00
Adrian Cole f326be00f8 ec2 test stabilization 2011-10-04 02:21:51 -07:00
Adrian Cole fb86273dd9 filtered out invalid softlayer nodes 2011-10-04 01:17:52 -07:00
Adrian Cole a0f0b7d4f3 Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
  issue 704, clojure 1.3 compatibility:  removed uses of clojure-contrib, bringing in preferred modular dependencies where needed (tools.logging and core.incubator), adding the map-str function (that is all that was missing from clojure-contrib string), changing uses of "condition" to be java.lang.Exception, and changing the reference to private type byte-array-type to be the class directly in its own extend-protocol block since private type isn't liked under clojure 1.3; also removed clojure 1.1 build profile
2011-10-04 00:56:22 -07:00
Adrian Cole d44ef35ecf added details when assertions fail 2011-10-04 00:54:40 -07:00
Adrian Cole 04a5aa8f71 Merge pull request #91 from ahgittin/704-clojure13
Issue 704: clojure13
2011-10-04 00:49:43 -07:00
Adrian Cole 27dcb1dedc worked around case where softlayer virtual guests cannot always obtain the corresponding product package 2011-10-03 23:30:54 -07:00
Adrian Cole 616b3c0549 fixed bad mask on softlayer 2011-10-03 23:29:01 -07:00
Adrian Cole d5e130ab3c adjusted defaults to allow smallest softlayer size; parameterized configuration; fixed state where guest without billing item was permitted 2011-10-03 22:36:39 -07:00
Adrian Cole 007ebc693e fixed rest parser module in softlayer, as it wasn't applied at the correct context (rest not compute) 2011-10-03 22:08:47 -07:00
Adrian Cole 68e2f417f8 Issue 708:update to sshj 0.6.1 2011-10-03 17:35:56 -07:00
Adrian Cole 1f0d621ded reduced extrodinarily verbose logging 2011-10-03 16:51:47 -07:00
Adrian Cole 98b28d7873 added better logging to softlayer tests 2011-10-03 16:36:49 -07:00
Adrian Cole d5e243f396 removed experiment test as it is now covered in SoftLayerComputeServiceLiveTest 2011-10-03 16:10:31 -07:00
Adrian Cole b2e1da711a Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
  Issue 158: Removed location override
  Mark a live test as not enabled (needs investigation), change comment line
  Issue 158: Fixing unit/live tests
  Better error message - print node details
  Issue 158: Updated comment
  Issue 158: Get prices via orderTemplateCall. Use this to build hardware/image/os
2011-10-03 15:38:47 -07:00
Adrian Cole c90f165aca Merge pull request #94 from jsonking/master
This updates the NodeMetaData with Hardware/Image/Os from the orderTemplate
2011-10-03 15:30:15 -07:00
Jason King 45a6541247 Issue 158: Removed location override 2011-10-03 22:51:46 +01:00
Jason King 0dc804f4a7 Mark a live test as not enabled (needs investigation), change comment line 2011-10-03 22:40:02 +01:00
Jason King c674bdb1b3 Issue 158: Fixing unit/live tests 2011-10-03 22:05:23 +01:00
Jason King 5b6b4da3f9 Better error message - print node details 2011-10-03 22:03:50 +01:00
Adrian Cole 9f24f68fd2 added comment to base test 2011-10-03 13:31:42 -07:00
Adrian Cole a5df0975d8 Merge pull request #85 from karel1980/master
Issue 707: add Statements.createOrOverwriteFile
2011-10-03 11:55:42 -07:00
Jason King 5957e1953d Issue 158: Updated comment 2011-10-03 16:37:53 +01:00
Jason King b9c6b2766f Issue 158: Get prices via orderTemplateCall. Use this to build hardware/image/os 2011-10-03 16:32:07 +01:00
ddurnev 20d9df3ad3 Allow users to override timeouts on sync interface: some refactoring, unit test added. See issue #253 2011-10-03 17:16:56 +04:00
Alex Heneveld 9d30fde375 issue 704, clojure 1.3 compatibility: removed uses of clojure-contrib, bringing in preferred modular dependencies where needed (tools.logging and core.incubator), adding the map-str function (that is all that was missing from clojure-contrib string), changing uses of "condition" to be java.lang.Exception, and changing the reference to private type byte-array-type to be the class directly in its own extend-protocol block since private type isn't liked under clojure 1.3; also removed clojure 1.1 build profile 2011-10-03 11:17:16 +01:00
ddurnev 1682c06ac3 Merge branch 'master' of git://github.com/jclouds/jclouds
Conflicts:
	core/src/main/java/org/jclouds/rest/config/ClientProvider.java
	core/src/main/java/org/jclouds/rest/config/CreateClientForCaller.java
2011-10-03 12:53:32 +04:00
Adrian Cole 3ca2826eac Merge pull request #93 from jsonking/master
Issue 158 Fix virtual guest equals/hashcode/toString. Added hardware to node data. Tests for virtualguest to node metadata.
2011-10-02 11:54:40 -07:00
Jason King 78017f8045 Issue 158: Moved SoftLayerParserModule to right package 2011-10-02 19:41:04 +01:00
Jason King 7671a391ac Removed commented out line and TODO. VirtualGuestAdapter is already configured in SoftLayerParserModule 2011-10-02 19:37:00 +01:00
Jason King 2a30b2df2f Issue 158: Tests for virtualguest to node metadata. Fix virtual guest equals/hashcode/toString. Added hardware to node data 2011-10-02 17:10:36 +01:00
Adrian Cole 5d179a6bd8 flattened virtualguest.billingItem.id into virtualguest.billingItemId and added test cases for VirtualGuestToNodeMetadata 2011-10-02 00:35:01 -07:00
Adrian Cole 032c1b9246 Merge pull request #92 from jsonking/master
Issue 158: Modified VirtualGuest with more fields so that VirtualGuestToNodeMetadata can make better progress
2011-10-01 17:31:23 -07:00
Jason King 65e7b66c8a Issue 158: Responses for virtual guests in various states 2011-10-01 20:39:21 +01:00
Jason King 3e1ee1d277 Issue 158: Added powerState and datacenter to VirtualGuest. Increased timeout for waiting for a node, changed test to log in using publicIpAddress 2011-10-01 20:38:03 +01:00
Adrian Cole e6ec52166e Issue 705: update to gson 1.7.2 2011-09-30 22:42:38 -07:00
Adrian Cole ec7a736771 updated eucalyptus tests 2011-09-30 22:38:25 -07:00
Adrian Cole b599b30f99 Issue 158: Added retryable predicate to check that login information is available. 2011-09-30 22:35:54 -07:00
Adrian Cole 10d479bb22 Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
  Fixed @Nullable annotation to from javax.annotation to org.jclouds.annotation
  Issue 694: Correcting imports
2011-09-30 21:54:12 -07:00
Adrian Cole ded6cb2f7a updated some javadoc 2011-09-30 21:54:01 -07:00
Mattias Holmqvist 9049cb3b28 Merge branch 'master' of https://github.com/aplowe/jclouds into aplowe-master
Conflicts:
	compute/src/test/java/org/jclouds/compute/callable/RunScriptOnNodeUsingSshTest.java
2011-09-30 22:03:12 +02:00
Mattias Holmqvist e2997539e5 Fixed @Nullable annotation to from javax.annotation to org.jclouds.annotation 2011-09-30 20:57:46 +01:00
Adam Lowe 001c58cba7 Issue 694: Correcting unit test to run it single-threaded 2011-09-30 20:57:46 +01:00
Adrian Cole f26413d8d7 formatting 2011-09-30 20:57:46 +01:00
Adrian Cole bd8d02d1d5 fixed unit test to be single-threaded as mocks aren't threadsafe 2011-09-30 20:57:45 +01:00
Adam Lowe 08fd5cd1eb Issue 694: Adjusting RunScriptOnNodeUsingSsh to use '\n's and adding RunScriptOnNodeUsingSshTest 2011-09-30 20:57:45 +01:00
Aled Sage 6fdc30e2e1 issue 702: NodeRunning predicate throws IllegalStateException when state is terminated 2011-09-30 20:57:45 +01:00
Adrian Cole 5be66b2c6f formatting 2011-09-30 20:57:45 +01:00
Alex Heneveld 975768bcb2 allow null/missing for varargs params (needed e.g. for EC2 ElasticBlockStoreAsyncClient.describeVolumesInRegion) 2011-09-30 20:57:45 +01:00
Alex Heneveld c597e079d5 fix to check for nullable in those places where we test that nullable is supported, and to test that leaving out nullable disallows null parameters 2011-09-30 20:57:45 +01:00