ncantor/capify-cloud — pull request #1 by nickpeirson (2012-07-25 16:40:03+00:00)
Title: Use named argument for cloud:ssh

Grabbing the server argument based on position doesn't work when multistage is enabled as the stage precedes the task, e.g.:
```
cap staging cloud:ssh 1
```

This means that the code picking up the argument based on position sees 'cloud:ssh' as the instance id, instead of '1'.

This patch changes to a named argument, e.g.:
```
cap cloud:ssh -s cloud_instance=1
```

This will work regardless of the number of arguments and using the argument cloud_instance should minimise the risk of collisions with other capistrano plugins.