The idea is to _not_ confuse the user: which username is that?
the one the user logs in the service, the username that is going
to be created on the server? Oh, it's the *API* username.
Password? The one I log on the service with, or the root
password for my new server? Oh, I see.. the *API* password.
<Provision>
<Default>
type AmazonEC2
- username foo
- password baz
+ api_username foo
+ api_password baz
size 256
</Default>
<test>
type Rackspace
- username foo
- password baz
+ api_username foo
+ api_password baz
</test>
<live>
type Rackspace
- username foo
- password baz
+ api_username foo
+ api_password baz
size 512
</live>
</Provision>