Lack of detail on "swift" command
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-swiftclient |
In Progress
|
Undecided
|
Christian Schwede |
Bug Description
The command-line swift command has no man page, making it hard to tell what the command will and will not do ("swift --help" provides some information, but not enough)
As a specific example, a file that has been "swift upload"-ed gains an md5sum in the etag, but there is no documentation to say whether the upload is verified against this or whether it is up to the user to check it matches afterwards.
Likewise, there is no docmentation of return codes. A successful upload appears to return 0, as expected and I'm assuming a failure returns something else (what?) Are there different return codes defending on the type of error (e.g. authentication failure returns 1, md5sum mismatch returns 2, etc.)?
affects: | swift → python-swiftclient |
Changed in python-swiftclient: | |
status: | New → Triaged |
There is already a manpage for python-swiftclient: https:/ /github. com/openstack/ python- swiftclient/ blob/master/ doc/manpages/ swift.1
It is not very detailed yet, I'll update it with more informations.