Jason King
e2d7b66b0c
Issue 695: Created builder for links and fixed order of constructor args
2011-11-21 16:53:46 +00:00
Jason King
ca69fbf0f7
Issue 695: Added builder for Disks and removed setter, test. Used Actions builder externally and made constructor private
2011-11-21 16:01:55 +00:00
Jason King
5cd43815af
Issue 695: Refactored domain package: created packages: virtualmachine,hardware,software,network
2011-11-21 13:58:41 +00:00
Jason King
e5a845ec9f
Issue 695: Removed addAction method, and created Builder and added TestActions class
2011-11-21 13:44:23 +00:00
Jason King
820bdf6f47
Issue 695: Converted api method calls to URI instead of primitives
2011-11-18 18:49:21 +00:00
Jason King
9852a579e9
Issue 695: Converted setAction to addAction and moved annotation to field
2011-11-18 17:56:29 +00:00
Jason King
7a74c3cf27
Issue 695: Added TODO's where there are more fields to add later. Added reference to complexType in Schema for reference
2011-11-18 16:50:18 +00:00
Jason King
16e16fa353
Issue 695 Added service call getAssignedIpAddresses
2011-11-18 15:28:34 +00:00
Jason King
e7847fa3cc
Issue 695: Service call for getVirtualMachines
2011-11-18 14:39:28 +00:00
Jason King
7206ca1892
Issue 695: Added live test for VirtualMachineClient. Hardcodes exising vm for now
2011-11-18 12:13:55 +00:00
Jason King
5c09b1befe
Issue 695: Encapsulated Nics,Disks,Actions so externally deal with Sets, wrappers just internally for JAXB
2011-11-18 10:50:40 +00:00
Jason King
2c12a26fe5
Issue 695: Removed @XmlRootElement from internal objects as not needed
2011-11-18 10:10:32 +00:00
Jason King
f69d3da354
Issue 695: Ensure collections are not null plus better null checking in other places
2011-11-18 10:05:10 +00:00
Jason King
f86106cb09
Issue 695: Added IpAddress Section of VirtualMachine
2011-11-17 19:58:35 +00:00
Jason King
0b43af5c9b
Issue 695: Added Nic/Network details to HardwareConfiguration
2011-11-17 15:56:31 +00:00
Jason King
e911aad122
Issue 695: Added Size,VirtualDisk and Disks. Additional equals/hashcode methods and test
2011-11-17 14:29:57 +00:00
Jason King
f7c9579019
Issue 695: Converted optional Boolean to boolean, fixed layout(), fromVirtualMachine() and toString()
2011-11-17 12:11:08 +00:00
Jason King
b81317651d
Issue 695: Domain objects for VirtualMachine
2011-11-17 12:09:54 +00:00
Jason King
12cb9e98f2
Issue 695: Renamed trmk to tmrk
2011-11-15 11:36:08 +00:00
Jason King
1c9bde8015
Issue 695: Fixed api version header
2011-11-15 11:35:47 +00:00
Jason King
a680905ca7
Added latest/correct schema file
2011-11-15 11:04:42 +00:00
Jason King
4be5c05206
Issue 695: Added Row,Group and Layout plus parse them from xml
2011-11-14 17:38:09 +00:00
Jason King
d33893d2c5
Issue 695: Adding schema (from api pdf) so it is useable (i.e. searchable) to help developing integration
2011-11-14 16:56:34 +00:00
Jason King
147b82411d
Issue 695: Added Links,Tasks,Actions for VirtualMachine, name is optional in BaseNamedResource, renamed Task test
2011-11-14 16:33:08 +00:00
Jason King
ea349810ef
Issue 695: Converted parsing of Tasks to JAXB, removed SAX handlers. Not verified by live test yet
2011-11-14 12:17:10 +00:00
Jason King
dc1b74cc90
Issue 695: Added ecloud to terremark api calls
2011-11-14 12:13:57 +00:00
Adrian Cole
56a7dec54a
Merge pull request #139 from jsonking/master
...
Issue 695: Converted Task parsing to JAXB and fixed a bug with date parsing
2011-11-11 09:55:17 -08:00
Adrian Cole
c08a7884bd
Issue 750:property to set the image id for the default template
2011-11-11 19:48:28 +02:00
Jason King
e7d7870267
Converted Task parsing to JAXB
2011-11-11 17:07:51 +00:00
Jason King
5c815715b6
Issue 695: Added some metadata
2011-11-10 17:18:59 +00:00
Jason King
d0f77def4f
Issue 695: Added VirtualMachine domain class and example xml. Tweaked TaskedHandler
2011-11-10 17:04:02 +00:00
Jason King
508973b7ab
Issue 695: Override methods in builders, equals, hashcode and toString methods. Fix test
2011-11-10 15:19:41 +00:00
Jason King
9e9fface25
Issue 695: Added licence header
2011-11-10 10:42:18 +00:00
Jason King
6d46ba7fb5
Issue 695: Changed terremark endpoint to beta site. Re-used BaseVersionedServiceLiveTest from previous commit
2011-11-09 15:27:46 +00:00
Adrian Cole
6d453aa8d8
Issue 695: initial import for new terremark api
2011-11-08 21:08:05 +02:00
Adrian Cole
552242e863
moved to 1.3.0-SNAPSHOT
2011-10-16 12:26:31 -07:00
Jason King
fe94f5eee2
Fixed endpoint URL for dunkel-vcd
2011-10-11 16:04:22 +01:00
Adrian Cole
b22a0239c2
Issue 158: softlayer support
2011-10-04 02:30:53 -07:00
Adrian Cole
fb86273dd9
filtered out invalid softlayer nodes
2011-10-04 01:17:52 -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
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
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
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
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
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
Jason King
cea43e6c66
Issue 158: Adding SoftLayerComputeServiceLiveTest (doesn't pass yet).
2011-09-30 20:56:56 +01:00
Jason King
90c553b5d9
Issue 158: Retryable predicate to check that the virtual guest is loginable. 5min timeout (which is too low still).
2011-09-30 20:56:26 +01:00
Jason King
b3001aa9ee
Issue 158: Removed function to find virtual guest - no longer needed
2011-09-30 13:57:04 +01:00
Jason King
607ff1c5e4
Issue 158: Property/Predicate/finder to test that the product order got created. Initial timeout of 5s
2011-09-29 21:50:57 +01:00
Adrian Cole
0847c667ee
added option to specify domainName as an option when using softlayer
2011-09-29 19:10:50 +01:00
Jason King
dd189cf6f0
Issue 158: Added comment about hostname/domain constraints
2011-09-29 10:11:42 +01:00
Jason King
5122e2de45
Issue 158: Started implementation of createNodeWithGroupEncodedIntoNameThenStoreCredentials
2011-09-28 17:09:53 +01:00
Jason King
b77bd0e132
Issue 158: Remaining metadata
2011-09-28 17:08:14 +01:00
Jason King
fd3cb496fd
Issue 158: Added operating system and password to virtual guest
2011-09-28 16:59:09 +01:00
Jason King
c24ba815cf
Issue 158: Fixed objectMask for VirtualGuest query
2011-09-28 16:58:08 +01:00
Adrian Cole
a79190e86a
Issue 645: move go2cloud out of sandbox
2011-09-27 13:12:59 -07:00
Adrian Cole
85a54e82bc
Issue 645: go2cloud now passes all but one test
2011-09-27 12:52:28 -07:00
Adrian Cole
eb598a7c39
carved out a test to help guide completion of softlayer
2011-09-27 12:01:40 -07:00
Adrian Cole
5469c324d1
added providermetadata and corrected locations in softlayer
2011-09-27 10:41:38 -07:00
Adrian Cole
3af390a4d3
fixed image matches
2011-09-27 10:37:15 -07:00
Adrian Cole
ea83b1e47d
updated SL to support new SG datacenter
2011-09-27 10:36:00 -07:00
Adrian Cole
8532358193
removed unused imports
2011-09-27 10:34:26 -07:00
Jason King
710055e595
Issue 158: Live test for SoftLayerComputeServiceAdapter listLocations and listHardwareProfiles
2011-09-27 16:43:59 +01:00
Jason King
22bc06243a
Issue 158: Added implementation of destroyNode
2011-09-27 16:02:10 +01:00
Jason King
c6068d23dc
Added SoftLayerTemplateBuilderLiveTest - it fails with isoCodes and the images
2011-09-27 15:18:09 +01:00
Jason King
2f73dbc539
Issue 158: implemented listImages and listHardwareProfiles in SoftLayerComputeServiceAdapter. Tidied ProductItemsToHardware and tests
2011-09-27 15:15:59 +01:00
Jason King
afda717d2f
Issue 158: Removed SoftLayerConstants.CLOUD_SERVER_PACKAGE_NAME as it is passed in via a property
2011-09-27 13:13:22 +01:00
Jason King
753bf9f066
Issue 158: Functions to convert to Image/Hardware, tests and adject the adapter
2011-09-27 13:05:29 +01:00
Jason King
7bcdde91a3
Issue 158: ProductItemToImage implementation and tests
2011-09-26 15:39:34 +01:00
Jason King
7894d830bf
Issue 158: Tidy up VirtualGuest.State after feedback from Softlayer
2011-09-26 10:17:17 +01:00
Adrian Cole
fa42041b42
Issue 699:Add support for Dunkel vCloud into sandbox
2011-09-25 19:44:28 -07:00
Jason King
90edc423a8
Issue 158: Put in node states seen in the powerState field and mapped to JClouds states
2011-09-23 16:54:13 +01:00
Jason King
a4a771fb8c
Issue 158: Move cancel and start a virtual server live test.
2011-09-23 13:57:48 +01:00
Jason King
338c8ba90d
Issue 158: Refactor long id's/properties to int's where the Softlayer API says int (everywhere)
2011-09-23 11:46:21 +01:00
Jason King
17fddf9177
Issue 158: imports
2011-09-23 10:56:48 +01:00
Jason King
8fcd636f3f
Issue 158: Added unit test for ProductOrderToJson
2011-09-23 10:52:38 +01:00
Jason King
d9b4f2746f
Issue 158: Finish Builder for VirtualGuest
2011-09-23 10:01:29 +01:00
Jason King
6fd4aff777
Issue 158: Increase timeout (live tests failing)
2011-09-23 10:00:53 +01:00
Jason King
3bd0c20856
Issue 158: Can now place orders via VirtualGuestClient. Additional support classes present
2011-09-22 18:08:55 +01:00
Jason King
b14ecb86d5
Issue 158: Fix live test: Singapore Datacenter's address does not have state present (id=224092)
2011-09-22 18:04:40 +01:00
Jason King
f1d6ca2b7f
Issue 158: Added equals and hashcode to ProductItemPrice (test fails under maven)
2011-09-21 09:57:37 +01:00
Jason King
9282cc8bb8
Issue 158: Fix hashcode and equals on VirtualGuest - billingItem can be null once cancelled
2011-09-20 17:18:34 +01:00
Jason King
0c6845986d
Issue 158: Change and move prices method to static function, tests
2011-09-20 16:57:43 +01:00
Jason King
d5df2d2057
Issue 158: Added cancel service
2011-09-20 13:32:53 +01:00
Jason King
def43f2e67
Issue 158: Adding BillingItemVirtualGuest so the node can be shut down
2011-09-20 11:47:16 +01:00
Jason King
148641c3ce
Issue 158: Review cleanup: move small classes to static methods
2011-09-19 14:39:06 +01:00
Jason King
4790e588b4
Added ProductItemPredicates.units, function ProductItemPriceFromProductItem and updated the live test to show how to get prices
2011-09-17 22:57:33 +01:00
Jason King
4fc4cb9a75
Issue 158: Adding Predicates and functions to get capacity and category
2011-09-17 20:57:49 +01:00
Jason King
64591e6d0e
Issue 158: Added DEFAULT_VIRTUAL_GUEST_PRICES
2011-09-17 19:34:37 +01:00
Jason King
2dd0b0deeb
Issue 158: Added ProductItemCategory
2011-09-17 19:25:07 +01:00
Jason King
a655d8ab25
Issues 158: iso3166Code: use country only if state is missing. Whitespace trimming and null checking
2011-09-17 10:35:47 +01:00
Adrian Cole
37c4da6489
Issue 158: stubbed in compute service and tested datacenter -> location translation
2011-09-16 17:53:57 -07:00
Adrian Cole
6ad10cd185
Issue 158: undid circular dependency I created
2011-09-16 17:53:00 -07:00
Adrian Cole
89db566131
Issue 158: Added parent location
2011-09-16 17:01:52 -07:00
Adrian Cole
626b45ee46
Issue 158: Datacenter is more closely related to Location than Address
2011-09-16 16:56:13 -07:00
Adrian Cole
e80786a1b2
Issue 158: refactored to find package using Iterables
2011-09-16 16:28:32 -07:00
Adrian Cole
a8348fcb17
Issue 158: moved AddressToLocation to the compute package
2011-09-16 16:24:04 -07:00
Adrian Cole
22fbcb7be4
Issue 158: fix to use new Nullable annotations
2011-09-16 16:17:00 -07:00
Jason King
5e649d15c6
Refactored SoftLayerUtils to ProductPackagePredicates
2011-09-16 22:45:10 +01:00
Jason King
af5cd63dfc
Created AccountToLocation function class and added description to Address
2011-09-16 21:30:31 +01:00
Jason King
43141bcf78
Issue 158 added Address class and included in api calls. Provides iso3166 code
2011-09-16 16:51:40 +01:00
Jason King
5d53be270c
Fixed @see DatacenterClient
2011-09-16 14:34:50 +01:00
Jason King
0f31b1cfb7
Issue 158: Extracted getProductPackageId to SoftLayerUtils and added tests
2011-09-16 14:34:50 +01:00
Jason King
c52c13e625
ProductPackageClientLiveTest used Cloud Server pkg name instead of id
2011-09-16 09:57:26 +01:00
Jason King
df696966a0
Issue 158: Test to get the datacenters where CloudLayer Computing Instances are available.
2011-09-15 23:37:08 +01:00
Adrian Cole
3b3c6eeac3
Issue 645: updated image list for go2cloud
2011-09-12 23:00:20 -07:00
Adrian Cole
508372bbfa
added content test for softlayer
2011-09-12 21:56:31 -07:00
Adrian Cole
0c91e3ae37
Issue 669: fixed test properties for elasticstack 2.0 providers
2011-09-12 18:54:58 -07:00
Adrian Cole
b172223da8
increased timeouts for softlayer calls
2011-09-11 00:53:38 +02:00
Jason King
cd70eefc6d
Issue 158 Return Datacenter (location) information with ProductPackage
2011-09-09 10:54:49 +01:00
Jason King
bf36742639
Issue 158: Removed unused method from ProductPackage
2011-09-09 10:37:39 +01:00
Jason King
9966eb68c9
Issue 158: Updated links to softlayer documentation as URLs have changed
2011-09-09 10:36:25 +01:00
Adrian Cole
8bb614bf72
Issue 158: changed Product Package test to iterate through active packages in Account
2011-09-07 20:08:46 +02:00
Adrian Cole
e62834c624
removed unused imports
2011-09-07 20:07:22 +02:00
Jason King
442782dca3
Issue 158: Added AccountClient and getActivePackages method
2011-09-07 18:02:39 +01:00
Adrian Cole
1f14adf4ea
Issue 158: added response parser for ProductPackage
2011-09-01 17:42:46 -07:00
Adrian Cole
073eba9699
Issue 158: add getProductPackage to softlayer
2011-08-24 11:58:29 -07:00
Adrian Cole
960bfe709f
Issue 663:Update license headers to jclouds, Inc. and setup NOTICE file
2011-08-16 18:14:30 -07:00
Adrian Cole
0a8f38b90e
bumped snapshot version to 1.2.0-SNAPSHOT
2011-08-05 04:09:23 +01:00
Adrian Cole
c424edbda9
Issue 645: go2cloud uses a elasticstack2 which we don't yet support
2011-07-29 13:44:03 -07:00
Adrian Cole
edc1b10610
Issue 637: moved to sshj and tested on aws-ec2 gogrid cloudservers elastichosts-lon-p trmk-*
2011-07-25 03:59:01 -07:00
Adrian Cole
323e775a08
Issue 634: folded vcloud-common into vcloud and trmk-common
2011-07-23 12:06:04 +10:00
Adrian Cole
37e6424040
Issue 557:support Virtacore vCloud Express
2011-07-07 17:03:32 -07:00
Adrian Cole
b1e5bb6ade
Issue 610: greenhousedata-element-vcloud now out of sandbox
2011-07-01 16:26:11 -07:00
Adrian Cole
6394370ddf
Issue 610: adjusted vcloud code to match greenhouse settings
2011-07-01 16:22:38 -07:00
Adrian Cole
cf07d64a48
Issue 610:add support for Green House Data Element vCloud
2011-06-28 11:28:27 -07:00
Andrew Phillips
f89a213843
Updated the sandbox POMs to the new 1.1.0-SNAPSHOT version, since the maven-release-plugin didn't
2011-06-23 01:02:00 +02:00
Adrian Cole
424184c380
Issue 594: move google storage back to sandbox
2011-06-02 20:32:03 -07:00
Adrian Cole
5b10d5d0f8
Merge branch 'master' of https://github.com/dmitri-b/jclouds
...
* 'master' of https://github.com/dmitri-b/jclouds :
non-working live tests is disabled (they are not working due to the issues with OpenStack)
non-working live tests is disabled (they are not working due to the issues with OpenStack)
incorrect imports fix
comments for failing live tests fixes in change password test
more fixes in live tests more debug logging
timeout for tests is increased
live tests bug fixes
comments for JschSshClinet bug fix
JschSshClinet bug fix for exec method
key file for live tests is renamed
additional json test is moved to apis/nova
additional json test
keys for live tests are loaded from the classpath
2011-06-02 17:08:29 -07:00
Adrian Cole
461f49622d
moved scality rs2 services into sandbox due to service problems
2011-06-02 16:52:28 -07:00
Dmitri Babaev
e1f0cdcfa5
Merge commit '6d187ed9baaad1e00dbe65b36ea2989c951a5a28', ssh client patch is reverted due to massive changes in code
...
Conflicts:
drivers/jsch/src/main/java/org/jclouds/ssh/jsch/JschSshClient.java
2011-06-03 03:50:47 +04:00
Adrian Cole
3899435588
Issue 593:add rimu hosting to supported providers list
2011-06-02 16:22:50 -07:00
Adrian Cole
8a8daaa372
revised rimu tests
2011-06-02 15:45:45 -07:00
Dmitri Babaev
0fedf6e467
Merge commit '7d0248c5dd972287e51ad1971d61a6ddc8bdcdf5'
2011-06-01 20:37:49 +04:00
Adrian Cole
3526cdc4c5
Issue 568:support ubuntu 11.04
2011-05-31 11:12:39 -07:00
Adrian Cole
fca0e3d093
Issue 564:parse debian images
2011-05-30 17:08:10 -07:00
Adrian Cole
1d23698300
Issue 550: added azureblob and azurequeue ProviderMetadata
2011-05-29 22:14:44 -07:00
Adrian Cole
92394524b5
updated elb and simpledb metadata to include iso codes
2011-05-23 18:23:40 -07:00
Adrian Cole
f70b793533
Issue 550: updated aws provider metadata
2011-05-17 00:01:52 -07:00