Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Libcloud 737 create dimension data load balancing driver #567
Created a dimension data driver for load balancing
placed proprietary logic into ex_methods
…/stop/restart server. list servers using new API, updated extra calls for VLAN and network domain. Fixed up unit tests and added new fixtures
…s to the pool and create a virtual listener on the big-ip. Added docstrings to some of the methods. todo - complete unit tests for extended methods
I thought that the base driver and standard API defaults
Imo, it makes sense to allow users to create load balancer without any initial members (e.g. you want to pre-allocate a balancer so you don't need to wait for the creation later on when you need it), so I will also go ahead and make the change in the base API as well.
I've done the sync upstream, merged into my fork, then the branch, so auto
AttributeError: 'module' object has no attribute 'test_dimensiondata'
But, it exists..
On Sun, Aug 30, 2015 at 10:08 PM, Tomaz Muraus firstname.lastname@example.org
@tonybaloney compute driver was the one causing failure. I've fixed the issue locally and will merge it shortly:
python libcloud/test/compute/test_dimensiondata.py Traceback (most recent call last): File "libcloud/test/compute/test_dimensiondata.py", line 21, in <module> from libcloud.compute.drivers.dimensiondata import DimensionDataAPIException ImportError: cannot import name DimensionDataAPIException
I will also look into the test loading code and see if it's possible to make it report more user-friendly errors.