Revision b9818693

b/snf-common/synnefo/lib/astakos.py
64 64
    return execute
65 65

  
66 66

  
67
def call(token, url, headers={}, body=None, method='GET'):
67
def call(token, url, headers=None, body=None, method='GET'):
68 68
    p = urlparse(url)
69 69

  
70 70
    kwargs = {}
71
    kwargs['headers'] = headers
71
    if headers is None:
72
        headers = {}
73
    kwargs["headers"] = headers
72 74
    kwargs['headers']['X-Auth-Token'] = token
73 75
    if body:
74 76
        kwargs['body'] = body
b/snf-pithos-app/pithos/api/delegate.py
67 67
    return HttpResponseRedirect(uri)
68 68

  
69 69

  
70
def proxy(request, url, headers={}, body=None):
70
def proxy(request, url, headers=None, body=None):
71 71
    p = urlparse(url)
72 72

  
73 73
    kwargs = {}
74
    kwargs['headers'] = headers
74
    if headers is None:
75
        headers = {}
76
    kwargs["headers"] = headers
75 77
    kwargs['headers'].update(request.META)
76 78
    kwargs['body'] = body
77 79
    kwargs['headers'].setdefault('content-type', 'application/json')

Also available in: Unified diff