Swift Command-Line Client

OpenStack Object Storage provides a command-line client, Swift, that can be used to interface with ZFS object store. The Swift command-line client is an open-source Python client that can be run on Linux or Apple Mac OS X systems.

The following table describes the Swift client commands.

Table 2-5 Swift Commands

Command Description

delete

Delete a container or objects within a container.

download

Download objects from containers.

list

Lists the containers for the account or the objects for a container.

post

Updates meta information for the account, container, or object; creates containers if not present.

copy

Copies object, optionally adds meta.

stat

Displays information for the account, container, or object.

upload

Uploads files or directories to the given container.