GitHub user Jc2k opened a pull request:

    https://github.com/apache/libcloud/pull/93

    LIBCLOUD-288 - Do xmlrpc requests using the libcloud http layer

    2nd part of my XML-RPC efforts. It pulls the shared code out of my Gandi 
proof of concept and updates VCL and SoftLayer to use it as well.
    
    Tests are passing, my Gandi manual tests are working, i've pep8'd all the 
files i've touched.
    
    The PR contains my earlier Gandi PR as it hasn't landed in trunk yet, but I 
can easily rebase this patch if the earlier patch lands.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/Jc2k/libcloud xmlrpc-refactoring

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/libcloud/pull/93.patch

----
commit 24f2916d813b8fbb1146a9932ff2aebd1e9f84ea
Author: John Carr <[email protected]>
Date:   2013-01-30T21:28:59Z

    Use the libcloud http layer and the xmlrpclib marshaller.

commit a024789f087f510691375b5031df8afa09edd33b
Author: John Carr <[email protected]>
Date:   2013-01-30T21:36:37Z

    Update tests to come before mocks.

commit 67aa677ae5601b130f639d5875476f2c06179421
Author: John Carr <[email protected]>
Date:   2013-01-30T21:42:29Z

    pep8 and formatting fixes

commit 36425c656835fccaa673b2f89ecbbe78e1d38659
Author: John Carr <[email protected]>
Date:   2013-01-31T16:20:40Z

    Fix some uses of double quotes that should be single quotes

commit bb4c829e748baffaaaeb31dc336624757fa42893
Author: John Carr <[email protected]>
Date:   2013-01-31T20:24:43Z

    Pull common xmlrpc handling code from gandi drivers into 
libcloud/common/xmlrpc.py

commit 87eae0b0cfb3d9794cd12bf6118c5cfd6a6eeec4
Author: John Carr <[email protected]>
Date:   2013-01-31T21:35:57Z

    We expect the zone id to be a string id in some places, so lets make sure 
we are

commit c425bb5c7f5f26dac6fc617285e05af2e5a21292
Author: John Carr <[email protected]>
Date:   2013-01-31T22:37:47Z

    Port VCLNodeDriver to use shared xmlrpc layer

commit dec369457c2cf9de52c1cb7973603579a6a5ce94
Author: John Carr <[email protected]>
Date:   2013-02-02T00:41:34Z

    Move SoftLayer to shared xmlrpc code

commit 3998f89c50d18c6e441f2e7b32f76ec10569b2c0
Author: John Carr <[email protected]>
Date:   2013-02-02T11:16:00Z

    Make sure SoftLayer continues to raise same exceptions as before

commit 5100c18bdc8e8b66515eb5d0a5da1cefd89e06a2
Author: John Carr <[email protected]>
Date:   2013-02-02T11:32:53Z

    PEP8 fixes

----

Reply via email to