LGTM! On Jul 2, 2016 3:30 AM, "Anthony Shaw" <[email protected]> wrote:
> If nobody has any particular objection I will pull this change in for the > next version. > > On 26/06/2016, 9:30 AM, "anthony shaw" <[email protected]> wrote: > > Hi, > > I've just created a PR, #822, proposing a slightly new API for 1.1, it > is backward compatible but would form the new recommended entry path > for instantiating drivers. > > I took a leaf out of requests book, (import requests; requests.get(' > goole.com')) > > Instead of the current > > from libcloud.compute.providers import Provider > from libcloud.compute.providers import get_driver > > cls = get_driver(Provider.RACKSPACE) > > The new way is > > import libcloud > cls = libcloud.get_driver(libcloud.DriverType.COMPUTE, > libcloud.DriverType.COMPUTE.RACKSPACE) > > OR > > import libcloud > cls = libcloud.get_compute_driver(libcloud.DriverType.COMPUTE.RACKSPACE) > > Comments please. > > https://github.com/apache/libcloud/pull/822 > > Ant > > > >
