diff options
| author | Zuul <zuul@review.opendev.org> | 2020-03-13 22:53:48 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2020-03-13 22:53:48 +0000 |
| commit | 045f133f16722f1cf429bf2ec30c36df82095acd (patch) | |
| tree | e7a2ed212bce625e8702d4be248a630600eacdcf /openstackclient/object/v1/container.py | |
| parent | 37240b3b8311b0d795aa87de23121aed7ab4da7b (diff) | |
| parent | d6022f96dfd608b83a4ff41483336f024aeacb16 (diff) | |
| download | python-openstackclient-045f133f16722f1cf429bf2ec30c36df82095acd.tar.gz | |
Merge "Add storage policy option to create container command"
Diffstat (limited to 'openstackclient/object/v1/container.py')
| -rw-r--r-- | openstackclient/object/v1/container.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openstackclient/object/v1/container.py b/openstackclient/object/v1/container.py index 47ca5bc1..917e41c0 100644 --- a/openstackclient/object/v1/container.py +++ b/openstackclient/object/v1/container.py @@ -34,6 +34,16 @@ class CreateContainer(command.Lister): def get_parser(self, prog_name): parser = super(CreateContainer, self).get_parser(prog_name) parser.add_argument( + '--public', + action='store_true', + default=False, + help="Make the container publicly accessible" + ) + parser.add_argument( + '--storage-policy', + help="Specify a particular storage policy to use." + ) + parser.add_argument( 'containers', metavar='<container-name>', nargs="+", @@ -51,6 +61,8 @@ class CreateContainer(command.Lister): ' is 256'), len(container)) data = self.app.client_manager.object_store.container_create( container=container, + public=parsed_args.public, + storage_policy=parsed_args.storage_policy ) results.append(data) |
