Just landed a bunch of changes (mostly by jcsalterego). Slicehost now
supports destroy and reboot. Also, I put Tom's patch to remove the py/
rb/ stuff ... now it is all in libcloud. This should be the final time
I move everything around.
We're still mid-flight on our interface development, so expect more churning....
-Alex
---------- Forwarded message ----------
From: <
nor...@github.com>
Date: Tue, Jul 28, 2009 at 4:44 PM
Subject: [cloudkick/libcloud] ec42a1: Remove rb/py nonsense
To:
libclo...@googlegroups.com
Branch: refs/heads/master
Home:
http://github.com/cloudkick/libcloud
Commit: ec42a16e61f1064bf46b9ebf40051b4b99ebd7fe
http://github.com/cloudkick/libcloud/commit/ec42a16e61f1064bf46b9ebf40051b4b99ebd7fe
Author: Tom Davis <
t...@dislocatedday.com>
Date: 2009-07-26 (Sun, 26 Jul 2009)
Changed paths:
M libcloud/drivers/dummy.py
M libcloud/drivers/ec2.py
M libcloud/drivers/gogrid.py
M libcloud/drivers/rackspace.py
M libcloud/drivers/slicehost.py
M libcloud/drivers/vpsnet.py
M libcloud/interface.py
M libcloud/providers.py
M libcloud/types.py
M py/libcloud/drivers/dummy.py
M py/libcloud/drivers/ec2.py
M py/libcloud/drivers/gogrid.py
M py/libcloud/drivers/rackspace.py
M py/libcloud/drivers/slicehost.py
M py/libcloud/drivers/vpsnet.py
M py/libcloud/interface.py
M py/libcloud/providers.py
M py/libcloud/types.py
M rb/README
M setup.py
Log Message:
-----------
Remove rb/py nonsense
Commit: 84108b11bbab7bd656bb6500188fc4f144e97cff
http://github.com/cloudkick/libcloud/commit/84108b11bbab7bd656bb6500188fc4f144e97cff
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-27 (Mon, 27 Jul 2009)
Changed paths:
M py/libcloud/drivers/dummy.py
M py/libcloud/drivers/ec2.py
M py/libcloud/drivers/gogrid.py
M py/libcloud/drivers/rackspace.py
M py/libcloud/drivers/slicehost.py
M py/libcloud/drivers/vpsnet.py
M py/libcloud/interface.py
M py/libcloud/types.py
Log Message:
-----------
Reformatting for col width of max 80
Commit: 2693b124e509b8b70a57e81851d01d0615d1b8df
http://github.com/cloudkick/libcloud/commit/2693b124e509b8b70a57e81851d01d0615d1b8df
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-27 (Mon, 27 Jul 2009)
Changed paths:
M py/libcloud/drivers/ec2.py
M py/libcloud/drivers/gogrid.py
M py/libcloud/drivers/rackspace.py
M py/libcloud/drivers/slicehost.py
M py/libcloud/drivers/vpsnet.py
Log Message:
-----------
PEP 8 formatting tweaks (kwargs "a = b" to "a=b")
Commit: 81c5b8d038f7409145bd180b3685113495e7c5f8
http://github.com/cloudkick/libcloud/commit/81c5b8d038f7409145bd180b3685113495e7c5f8
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-27 (Mon, 27 Jul 2009)
Changed paths:
M py/libcloud/drivers/ec2.py
M py/libcloud/drivers/gogrid.py
Log Message:
-----------
Micro-optimizations: lists to tuples where possible, '\n'.join() in
lieu of multiple '%s\n'
Commit: f062960c6ffe311a761d035d0ca1ccd136f3aea3
http://github.com/cloudkick/libcloud/commit/f062960c6ffe311a761d035d0ca1ccd136f3aea3
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/gogrid.py
Log Message:
-----------
Replace instance of md5.new() with hashlib.md5()
Commit: b589bebc5a9a5bcb760c04a8216dfd821a58ccd7
http://github.com/cloudkick/libcloud/commit/b589bebc5a9a5bcb760c04a8216dfd821a58ccd7
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Refactor extraneous "'%s' % (path)"
Commit: 28fd58aa3e22c3041168ea443a2989f451999fd5
http://github.com/cloudkick/libcloud/commit/28fd58aa3e22c3041168ea443a2989f451999fd5
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Add kwarg method='GET' for make_request()
Commit: ab782908c739598ae21e78db9ebc290b48e34693
http://github.com/cloudkick/libcloud/commit/ab782908c739598ae21e78db9ebc290b48e34693
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
datalen=0 kwarg in _headers, for 'Content-Length' header
Commit: cd45c64ced758752ff003db60e3b445cf6d872aa
http://github.com/cloudkick/libcloud/commit/cd45c64ced758752ff003db60e3b445cf6d872aa
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
_headers() return value minor reformatting
Commit: e10650add78f78cf5e57c9103990ab8626d6b95f
http://github.com/cloudkick/libcloud/commit/e10650add78f78cf5e57c9103990ab8626d6b95f
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
is_error() and get_error() added to slicehost Response()
Commit: 67283f11f133e2a66cd1a02262524ad162cf5393
http://github.com/cloudkick/libcloud/commit/67283f11f133e2a66cd1a02262524ad162cf5393
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Slicehost reboot_node() defaulting to api.reboot; also api.hard_reboot
Commit: 3b9fa40e8c54d4d36d21492f7cb7fb8b4dc32f5e
http://github.com/cloudkick/libcloud/commit/3b9fa40e8c54d4d36d21492f7cb7fb8b4dc32f5e
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Using semi-colon as error delimiter for exception raising in slicehost module
Commit: a2c6c86c8db9ec91163bdc82e74cd94a89d0d56f
http://github.com/cloudkick/libcloud/commit/a2c6c86c8db9ec91163bdc82e74cd94a89d0d56f
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Slicehost destroy_node()
Commit: f83dcb1409f52c7c5a88e1de3bec9d925984eed2
http://github.com/cloudkick/libcloud/commit/f83dcb1409f52c7c5a88e1de3bec9d925984eed2
Author: jcsalterego <
git...@jcsalterego.otherinbox.com>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M py/libcloud/drivers/slicehost.py
Log Message:
-----------
Proper return values for slicehost reboot_node() and destroy_node()
Commit: e8e25682895746774ab64c5b17a908a869b8f495
http://github.com/cloudkick/libcloud/commit/e8e25682895746774ab64c5b17a908a869b8f495
Author: Alex Polvi <
al...@polvi.net>
Date: 2009-07-28 (Tue, 28 Jul 2009)
Changed paths:
M libcloud/drivers/dummy.py
M libcloud/drivers/ec2.py
M libcloud/drivers/gogrid.py
M libcloud/drivers/rackspace.py
M libcloud/drivers/slicehost.py
M libcloud/drivers/vpsnet.py
M libcloud/interface.py
M libcloud/providers.py
M libcloud/types.py
M py/libcloud/drivers/dummy.py
M py/libcloud/drivers/ec2.py
M py/libcloud/drivers/gogrid.py
M py/libcloud/drivers/rackspace.py
M py/libcloud/drivers/slicehost.py
M py/libcloud/drivers/vpsnet.py
M py/libcloud/interface.py
M py/libcloud/providers.py
M py/libcloud/types.py
M rb/README
M setup.py
Log Message:
-----------
Merge branch 'tdavis-mv'
--
co-founder,
cloudkick.com
twitter.com/cloudkick
541 231 0624