@dpaterson This operation is idempotent due to the line below:

```ruby
creates "#{nova_home_dir}/.ssh/id_rsa.pub"
```
see http://docs.opscode.com/resource_execute.html for details