A missing basedir should cause an error if we try to read the config. refs #1971

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Add and document "tahoe admin create-container" command. refs #1971

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Fix incorrect calls to create and delete S3 buckets in S3Container. refs #1971

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Move failure handling for create_container to make it more testable. refs #1971

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Refactor mock_cloud methods to simplify and make them more like CommonContainerMixin.
Also make sure that stripping of data arguments for logging is correct for all containers.

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
Add tests for 'tahoe admin create-container'. refs #1971

Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>