Return a correct x-storage-url
authorGiorgos Verigakis <verigak@gmail.com>
Tue, 12 Jul 2011 15:10:55 +0000 (18:10 +0300)
committerGiorgos Verigakis <verigak@gmail.com>
Tue, 12 Jul 2011 15:10:55 +0000 (18:10 +0300)
Use the value of X-Auth-User instead of 'demo'

pithos/api/functions.py

index b7ac702..29d2f38 100644 (file)
@@ -118,7 +118,8 @@ def authenticate(request):
     response = HttpResponse(status=204)
     inv_auth_tokens = dict((v, k) for k, v in settings.AUTH_TOKENS.items())
     response['X-Auth-Token'] = inv_auth_tokens.get(x_auth_user, '0000')
-    response['X-Storage-Url'] = os.path.join(request.build_absolute_uri(), 'demo')
+    response['X-Storage-Url'] = os.path.join(request.build_absolute_uri(),
+                                            x_auth_user)
     return response
 
 @api_method('HEAD')