See: git-format-patch
On Mar 19, 2010, at 5:57 PM, "[email protected]"
<[email protected]> wrote:
On Mar 19, 2010, at 4:58 PM, Alex Polvi wrote:
On Fri, Mar 19, 2010 at 9:03 AM, [email protected]
<[email protected]> wrote:
node = filter(lambda x: x.name == 'test', nodes)[0]
"x" is a list, not a node, so it throws an Exception.
Whoops!
Here's a more readable approach that reboots any node named
"test", and that shows that the provider has to be accessed by Node.driver.name
, not Node.provider as is implied by the string printed out by
Node.__repr__:
# List out the nodes, grouped by provider and reboot any node
named "test"
for provider in nodes:
if provider:
print "Provider: %s" % provider[0].driver.name
for node in provider:
print "Node : %s" % node.name
if node.name == "test":
node.reboot()
I haven't cloned the repo yet...which of the git mirrors is the
best for submitting pull requests?
Use http://github.com/apache/libcloud, which syncs with the SVN repo.
I'm not sure which direction that means but OK.
Just submit patches to the list.
Wow...I guess I'm spoiled by git & mercurial. Patch...hmmm...that's
that thing with the diffs and stuff, right?
I'll see if I can figure out how to do that with a git clone -- i
don't think I've ever needed to do that.
S