Attached is a a patch that leverages the SoftLayer endpoint, adds ability to reboot a CCI, and adds some additional cleanup and some additional testing (coverage at 97% over the current 60%).
This should go a long way to resolving the task.
On Jan 30, 2013, at 8:05 PM, "Kevin McDonald (JIRA)" <[email protected]> wrote: > Kevin McDonald created LIBCLOUD-287: > --------------------------------------- > > Summary: SoftLayer Compute Fixup > Key: LIBCLOUD-287 > URL: https://issues.apache.org/jira/browse/LIBCLOUD-287 > Project: Libcloud > Issue Type: Bug > Components: Compute > Affects Versions: 0.11.2 > Reporter: Kevin McDonald > > > This is both a bug and an improvement. The SoftLayer compute driver is using > a lot of hard coded price ids. Some of them I believe have been invalidated > some time between when the module was created in 2010 and now. Because of > this, neither of the sizes works when I try to create new instances. > > There's a new endpoint, which reduces the complexity of ordering a SoftLayer > CCI. > * > http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject > > This issue is aimed to fix this problem and serve as a general 'cleanup' task > for the SoftLayer driver. > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA administrators > For more information on JIRA, see: http://www.atlassian.com/software/jira
