[ 
https://issues.apache.org/jira/browse/LIBCLOUD-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tomaz Muraus resolved LIBCLOUD-110.
-----------------------------------

    Resolution: Fixed

> The class inheritance between the OpenStack and Rackspace drivers is inverted.
> ------------------------------------------------------------------------------
>
>                 Key: LIBCLOUD-110
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-110
>             Project: Libcloud
>          Issue Type: Improvement
>          Components: Compute
>            Reporter: Mike Nerone
>             Fix For: 0.6.0
>
>
> In the current state of the computer drivers, the exists an inverted 
> inheritance in that OpenStack inherits from Rackspace, where Rackspace (and 
> potentially other specific OpenStack providers) should rather inherit from 
> OpenStack. This inversion complicated several things:
> * Support for multiple OpenStack providers.
> * Support for multiiple OpenStack API versions in general.
> * Separately, future migration of the Rackspace driver to a new OpenStack 
> version (e.g. migrating Rackspace to OpenStack 1.1 would migrate all 
> OpenStack subclasses to 1.1).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to