def put(url, token, parsed, conn): conn.request('PUT', '%s/%s/%s' % (parsed.path, self.container, 'x_delete_at_in_the_past'), '', {'X-Auth-Token': token, 'Content-Length': '0', 'X-Delete-At': '0'}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s' % ( parsed.path, shared_container), '', {'X-Auth-Token': token, 'X-Container-Read': tf.swift_test_perm[2], 'X-Container-Write': tf.swift_test_perm[2]}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s' % (parsed.path, dest), '', {'X-Auth-Token': token, 'Content-Length': '0', 'X-Copy-From-Account': acct, 'X-Copy-From': source}) return check_response(conn)
def copy3(url, token, parsed, conn): conn.request('COPY', '%s/%s/%s' % ( parsed.path, self.container, self.obj), '', {'X-Auth-Token': token, 'Destination': '%s/%s' % (shared_container, 'private_object')}) return check_response(conn)
def copy(url, token, parsed, conn): conn.request('PUT', '%s/%s/%s' % ( parsed.path, shared_container, 'private_object'), '', {'X-Auth-Token': token, 'Content-Length': '0', 'X-Copy-From': '%s/%s' % (self.container, self.obj)}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s/manifest' % ( parsed.path, self.container), '', {'X-Auth-Token': token, 'X-Object-Manifest': '%s/segments3/' % acontainer, 'Content-Length': '0'}) return check_response(conn)
def put_copy_from(url, token, parsed, conn, container, obj, source): dest_path = '%s/%s/%s' % (parsed.path, container, obj) conn.request('PUT', dest_path, '', {'X-Auth-Token': token, 'Content-Length': '0', 'X-Copy-From': source}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s/%s' % ( parsed.path, self.container, 'if_none_match_test'), '', {'X-Auth-Token': token, 'Content-Length': '0', 'If-None-Match': 'somethingelse'}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s/%s' % (parsed.path, self.container, 'non_integer_x_delete_after'), '', {'X-Auth-Token': token, 'Content-Length': '0', 'X-Delete-After': '*'}) return check_response(conn)
def copy3(url, token, parsed, conn): conn.request( "COPY", "%s/%s/%s" % (parsed.path, self.container, self.obj), "", {"X-Auth-Token": token, "Destination": "%s/%s" % (shared_container, "private_object")}, ) return check_response(conn)
def get(url, token, parsed, conn): conn.request( "GET", "%s/%s/manifest" % (parsed.path, self.container), "", {"X-Auth-Token": token, "Range": "bytes=5-10"}, ) return check_response(conn)
def delete(url, token, parsed, conn): conn.request( "DELETE", "%s/%s/hi" % (parsed.path, self.container), "", {"X-Auth-Token": token, "X-If-Delete-At": "bad"}, ) return check_response(conn)
def put_cors_cont(url, token, parsed, conn, orig): conn.request( "PUT", "%s/%s" % (parsed.path, self.container), "", {"X-Auth-Token": token, "X-Container-Meta-Access-Control-Allow-Origin": orig}, ) return check_response(conn)
def put(url, token, parsed, conn): conn.request( "PUT", "%s/%s/manifest" % (parsed.path, self.container), "", {"X-Auth-Token": token, "X-Object-Manifest": "%s/segments3/" % acontainer, "Content-Length": "0"}, ) return check_response(conn)
def post(url, token, parsed, conn): conn.request( "POST", "%s/%s" % (parsed.path, acontainer), "", {"X-Auth-Token": token, "X-Container-Read": tf.swift_test_perm[2]}, ) return check_response(conn)
def put(url, token, parsed, conn): conn.request( "PUT", "%s/%s/%s" % (parsed.path, self.container, "if_none_match_test"), "", {"X-Auth-Token": token, "Content-Length": "0", "If-None-Match": "somethingelse"}, ) return check_response(conn)
def copy2(url, token, parsed, conn): conn.request( "COPY", "%s/%s/%s" % (parsed.path, shared_container, "obj1"), "", {"X-Auth-Token": token, "Destination": "%s/%s" % (shared_container, "obj1")}, ) return check_response(conn)
def put(url, token, parsed, conn): conn.request( "PUT", "%s/%s" % (parsed.path, dest), "", {"X-Auth-Token": token, "Content-Length": "0", "X-Copy-From": source}, ) return check_response(conn)
def copy(url, token, parsed, conn): conn.request( "PUT", "%s/%s/%s" % (parsed.path, shared_container, "private_object"), "", {"X-Auth-Token": token, "Content-Length": "0", "X-Copy-From": "%s/%s" % (self.container, self.obj)}, ) return check_response(conn)
def put(url, token, parsed, conn, objnum): conn.request( "PUT", "%s/%s/segments3/%s" % (parsed.path, acontainer, str(objnum)), segments3[objnum], {"X-Auth-Token": token}, ) return check_response(conn)
def put(url, token, parsed, conn): conn.request( "PUT", "%s/%s" % (parsed.path, shared_container), "", { "X-Auth-Token": token, "X-Container-Read": tf.swift_test_perm[2], "X-Container-Write": tf.swift_test_perm[2], }, ) return check_response(conn)
def get(url, token, parsed, conn, container): conn.request('GET', parsed.path + '/' + container + '?format=json', '', {'X-Auth-Token': token}) return check_response(conn)
def clear_meta(url, token, parsed, conn, remove_metadata_keys): headers = {"X-Auth-Token": token} headers.update((k, "") for k in remove_metadata_keys) conn.request("POST", parsed.path, "", headers) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', parsed.path + '/' + acontainer, '', {'X-Auth-Token': token}) return check_response(conn)
def copy(url, token, parsed, conn): conn.request('COPY', '%s/%s' % (parsed.path, source), '', { 'X-Auth-Token': token, 'Destination': dest }) return check_response(conn)
def post(url, token, parsed, conn): conn.request('POST', parsed.path + '/' + self.container, '', { 'X-Auth-Token': token, 'X-Container-Read': '' }) return check_response(conn)
def delete(url, token, parsed, conn): conn.request('DELETE', '%s/%s/%s' % (parsed.path, shared_container, 'obj1'), '', {'X-Auth-Token': token}) return check_response(conn)
def head(url, token, parsed, conn): conn.request("HEAD", parsed.path, "", {"X-Auth-Token": token}) return check_response(conn)
def get(url, token, parsed, conn): conn.request('GET', '%s/%s/manifest' % (parsed.path, self.container), '', {'X-Auth-Token': token}) return check_response(conn)
def put(url, token, parsed, conn, objnum): conn.request( 'PUT', '%s/%s/segments3/%s' % (parsed.path, acontainer, str(objnum)), segments3[objnum], {'X-Auth-Token': token}) return check_response(conn)
def post_account(url, token, parsed, conn, headers): new_headers = dict({'X-Auth-Token': token}, **headers) conn.request('POST', parsed.path, '', new_headers) return check_response(conn)
def delete(url, token, parsed, conn): conn.request('DELETE', parsed.path + '/' + shared_container, '', {'X-Auth-Token': token}) return check_response(conn)
def get_obj(url, token, parsed, conn, container, obj): path = '%s/%s/%s' % (parsed.path, container, obj) conn.request('GET', path, '', {'X-Auth-Token': token}) return check_response(conn)
def put(url, token, parsed, conn): conn.request('PUT', '%s/%s/%s' % (parsed.path, shared_container, 'obj1'), 'test', {'X-Auth-Token': token}) return check_response(conn)
def get_dest(url, token, parsed, conn): conn.request('GET', '%s/%s' % (parsed.path, dest), '', {'X-Auth-Token': token}) return check_response(conn)
def get(url, token, parsed, conn): conn.request('GET', '%s/%s/%s' % (parsed.path, self.container, self.obj)) return check_response(conn)
def head(url, token, parsed, conn): conn.request('HEAD', parsed.path, '', {'X-Auth-Token': token}) return check_response(conn)
def delete(url, token, parsed, conn): conn.request('DELETE', '%s/%s' % (parsed.path, dest), '', {'X-Auth-Token': token}) return check_response(conn)
def delete(url, token, parsed, conn, container, obj): conn.request('DELETE', '/'.join([parsed.path, container, obj['name']]), '', {'X-Auth-Token': token}) return check_response(conn)
def post(url, token, parsed, conn): conn.request('POST', parsed.path, '', {'X-Auth-Token': token}) return check_response(conn)
def post(url, token, parsed, conn, extra_headers): headers = {"X-Auth-Token": token} headers.update(extra_headers) conn.request("POST", parsed.path, "", headers) return check_response(conn)
def post(url, token, parsed, conn, headers): new_headers = dict({"X-Auth-Token": token}, **headers) conn.request("POST", parsed.path, "", new_headers) return check_response(conn)
def put(url, token, parsed, conn, name): conn.request('PUT', '%s/%s/%s' % (parsed.path, self.container, name), 'test', {'X-Auth-Token': token}) return check_response(conn)
def post(url, token, parsed, conn, name, value): conn.request("POST", parsed.path, "", {"X-Auth-Token": token, name: value}) return check_response(conn)
def delete(url, token, parsed, conn, name): conn.request('DELETE', '%s/%s/%s' % (parsed.path, self.container, name), '', {'X-Auth-Token': token}) return check_response(conn)
def post(url, token, parsed, conn, value): conn.request("POST", parsed.path, "", {"X-Auth-Token": token, "X-Account-Meta-Test": value}) return check_response(conn)
def put(url, token, parsed, conn, name): new_headers = dict({'X-Auth-Token': token}, **headers) conn.request('PUT', parsed.path + '/' + name, '', new_headers) return check_response(conn)
def get(url, token, parsed, conn): conn.request("GET", parsed.path, "", {"X-Auth-Token": token}) return check_response(conn)
def put_obj(url, token, parsed, conn, container, obj): # to keep track of things, use the original path as the body content = '%s/%s' % (container, obj) path = '%s/%s' % (parsed.path, content) conn.request('PUT', path, content, {'X-Auth-Token': token}) return check_response(conn)