- 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.
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),
supports_check_mode=True
)
+ cluster = module.params['cluster']
subcommand = module.params['subcommand']
objectstore = module.params['objectstore']
data = module.params['data']
cmd = [
'ceph-volume',
+ '--cluster',
+ cluster,
subcommand,
'create',
'--%s' % objectstore,