summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Saryerwinnie <js@jamesls.com>2012-09-18 13:47:56 -0700
committerJames Saryerwinnie <js@jamesls.com>2012-09-18 13:47:56 -0700
commit978858007b1c2472f775a99d85c10dbce4e75427 (patch)
treec9c1f83263347eb740b28cd602749db297a7e678
parent5e1a8ab6a2f1536484b2e811de0d65864a6b7349 (diff)
parentb0e557cb020a2372de6621679af23010e1904f8d (diff)
downloadboto-978858007b1c2472f775a99d85c10dbce4e75427.tar.gz
Merge branch 'glacier-l1-bugfix' into glacier
-rw-r--r--boto/glacier/layer1.py29
1 files changed, 14 insertions, 15 deletions
diff --git a/boto/glacier/layer1.py b/boto/glacier/layer1.py
index 20e4fcd8..480f426b 100644
--- a/boto/glacier/layer1.py
+++ b/boto/glacier/layer1.py
@@ -24,6 +24,7 @@
import os
import json
+import urllib
import boto.glacier
from boto.connection import AWSAuthConnection
@@ -74,8 +75,8 @@ class Layer1(AWSAuthConnection):
if params:
param_list = []
for key, value in params:
- params_list.append('%s=%s' % (urllib.quote(key),
- urllib.quote(value)))
+ param_list.append('%s=%s' % (urllib.quote(key),
+ urllib.quote(value)))
uri += '?' + '&'.join(param_list)
response = AWSAuthConnection.make_request(self, verb, uri,
headers=headers,
@@ -122,9 +123,9 @@ class Layer1(AWSAuthConnection):
"""
params = {}
if limit:
- params['limit': limit]
+ params['limit'] = limit
if marker:
- params['marker': marker]
+ params['marker'] = marker
return self.make_request('GET', 'vaults', params=params)
def describe_vault(self, vault_name):
@@ -280,9 +281,9 @@ class Layer1(AWSAuthConnection):
"""
params = {}
if limit:
- params['limit': limit]
+ params['limit'] = limit
if marker:
- params['marker': marker]
+ params['marker'] = marker
uri = 'vaults/%s/jobs' % vault_name
return self.make_request('GET', uri, params=params)
@@ -381,8 +382,6 @@ class Layer1(AWSAuthConnection):
response = self.make_request('GET', uri, headers=headers,
ok_responses=(200, 206),
response_headers=response_headers)
- # TODO not sure if we want to verify checksum in this abstraction level
- # and do a retry?
return response
# Archives
@@ -526,7 +525,7 @@ class Layer1(AWSAuthConnection):
:param upload_id: The unique ID associated with this upload
operation.
"""
- uri = 'vaults/%s/%s/multipart-uploads/%s' % (vault_name, upload_id)
+ uri = 'vaults/%s/multipart-uploads/%s' % (vault_name, upload_id)
return self.make_request('DELETE', uri, ok_responses=(204,))
def list_multipart_uploads(self, vault_name, limit=None, marker=None):
@@ -551,10 +550,10 @@ class Layer1(AWSAuthConnection):
"""
params = {}
if limit:
- params['limit': limit]
+ params['limit'] = limit
if marker:
- params['marker': marker]
- uri = 'vaults/%s/%s/multipart-uploads' % vault_name
+ params['marker'] = marker
+ uri = 'vaults/%s/multipart-uploads' % vault_name
return self.make_request('GET', uri, params=params)
def list_parts(self, vault_name, upload_id, limit=None, marker=None):
@@ -583,10 +582,10 @@ class Layer1(AWSAuthConnection):
"""
params = {}
if limit:
- params['limit': limit]
+ params['limit'] = limit
if marker:
- params['marker': marker]
- uri = 'vaults/%s/%s/multipart-uploads/%s' % (vault_name, upload_id)
+ params['marker'] = marker
+ uri = 'vaults/%s/multipart-uploads/%s' % (vault_name, upload_id)
return self.make_request('GET', uri, params=params)
def upload_part(self, vault_name, upload_id, linear_hash,