ceph.ceph_admin.remove module

Represent the ceph orch CLI action ‘remove’. Module to remove ceph role service(s) using orchestration command “ceph orch remove service.name ” This module inherited where service deleted using “remove” operation.

class ceph.ceph_admin.remove.RemoveMixin

Bases: object

Add Orch remove support to the base class.

remove(config: Dict) None

Execute the remove method using the object’s service name.

Parameters

config (Dict) – Key/value pairs passed from the test suite.

Example:

pos_args - List to be added as positional params

config:
    command: remove
    service: rgw
    base_cmd_args:
        verbose: true
    args:
        service_name: rgw.realm.zone
        verify: true