title: Deploy the existing node in Libcloud
body: <p>I'm working with libcloud but meet the difficulty:</p>
  
  <p>I can use the method deploy_node() to deploy file/shell command to the cloud node. It work perfectly except that I have to pass the create node data inside the function. That means I cannot deploy to the existing node. </p>
  
  <p>For example, now I can :</p>
  
  <p>node = driver.deploy_node(name='myname', size='s1', image='i1', deployment='deployment1'...)</p>
  
  <p>But what I want:</p>
  
  <p>node = driver.create_node(name='myname', size='s1', image='i1')<br>
  node.deploy(deployment = 'deployment1)<br>
  OR:<br>
  driver.deploy(node, deployment = 'deployment1')</p>
  
  <p>This is quite important because we can get the existing node with libcloud via list_nodes() but we cannot deploy via libcloud independently.</p>
  
  <p>If anyone of you have idea with this matter, please help me.</p>
  
  <p>Thank you very much!!!</p>