The horizon.api.swift ModuleΒΆ

class horizon.api.swift.SwiftAuthentication(storage_url, auth_token)[source]

Bases: object

Auth container in the format CloudFiles expects.

SwiftAuthentication.authenticate()[source]
horizon.api.swift.swift_api(request)[source]
horizon.api.swift.swift_container_exists(request, container_name)[source]
horizon.api.swift.swift_copy_object(request, orig_container_name, orig_object_name, new_container_name, new_object_name)[source]
horizon.api.swift.swift_create_container(request, name)[source]
horizon.api.swift.swift_delete_container(request, name)[source]
horizon.api.swift.swift_delete_object(request, container_name, object_name)[source]
horizon.api.swift.swift_get_containers(request, marker=None)[source]
horizon.api.swift.swift_get_object(request, container_name, object_name)[source]
horizon.api.swift.swift_get_object_data(request, container_name, object_name)[source]
horizon.api.swift.swift_get_objects(request, container_name, prefix=None, marker=None)[source]
horizon.api.swift.swift_object_exists(request, container_name, object_name)[source]
horizon.api.swift.swift_upload_object(request, container_name, object_name, object_file)[source]

Previous topic

The horizon.version Module

Next topic

The horizon.api Module

This Page