Rackspace provides a RESTful API for developers to control Cloud Servers. erlrack is an Erlang application for controlling Cloud Servers in Erlang.
Obtain a API key from your rackspace account.
Then authenicate by calling erlrack:authenicate/2 or erlrack:authenicate/3 using
your username and API key.