If you are a Rackspace customer and you are are planning to useÂ Rackspace Cloud Files via it’s internal network (ServiceNet) so youÂ don’t get billed for the bandwidth going over Cloud Files this is howÂ you can do.
The first thing is to make sure with your support team if your serversÂ are connected to ServiceNet and if you have that connection then thereÂ is a small change to do in your code.
The second thing is to use the just released 1.5.0 version on GitHUB for PHP :
and for python :
(you need to click on the download link at the top to download the tarball of the release).
Afer this is just a matter to set the argument servicenet=True, for example in PHP :
$user='username'; $api_key='theapi_key'; $auth = new CF_Authentication($user, $api_key); $auth->authenticate(); $conn = new CF_Connection($auth, $servicenet=true);
In Python you can do like this :
username='username' api_key='api_key' cnx = cloudfiles.get_connection(username, api_key, servicenet=True)