From 7721aa375e8c2ef4887014e67ee1cd843c65aa76 Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Fri, 1 Dec 2017 08:40:33 -0600 Subject: [PATCH] ceph_volume: adds the cluster param Signed-off-by: Andrew Schoen --- library/ceph_volume.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/library/ceph_volume.py b/library/ceph_volume.py index 9b1ad24c9..2a5533f2b 100644 --- a/library/ceph_volume.py +++ b/library/ceph_volume.py @@ -19,6 +19,11 @@ description: - Only available in ceph versions luminous or greater. options: + cluster: + description: + - The ceph cluster name. + required: false + default: ceph subcommand: description: - The ceph-volume subcommand to use. @@ -102,6 +107,7 @@ from ansible.module_utils.basic import AnsibleModule def run_module(): module_args = dict( + cluster=dict(type='str', required=False, default='ceph'), subcommand=dict(type='str', required=False, default='lvm'), objectstore=dict(type='str', required=True), data=dict(type='str', required=True), @@ -119,6 +125,7 @@ def run_module(): supports_check_mode=True ) + cluster = module.params['cluster'] subcommand = module.params['subcommand'] objectstore = module.params['objectstore'] data = module.params['data'] @@ -132,6 +139,8 @@ def run_module(): cmd = [ 'ceph-volume', + '--cluster', + cluster, subcommand, 'create', '--%s' % objectstore, -- 2.39.5