pool = {spec.pool}
trusted_ip_list = {spec.trusted_ip_list or ''}
minimum_gateways = 1
-fqdn_enabled = {spec.fqdn_enabled or ''}
api_port = {spec.api_port or ''}
api_user = {spec.api_user or ''}
api_password = {spec.api_password or ''}
@_cli_write_command(
'orch daemon add iscsi',
'name=pool,type=CephString '
- 'name=fqdn_enabled,type=CephString,req=false '
'name=trusted_ip_list,type=CephString,req=false '
'name=placement,type=CephString,req=false',
'Start iscsi daemon(s)')
- def _iscsi_add(self, pool, fqdn_enabled=None, trusted_ip_list=None, placement=None, inbuf=None):
+ def _iscsi_add(self, pool, trusted_ip_list=None, placement=None, inbuf=None):
usage = """
Usage:
ceph orch daemon add iscsi -i <json_file>
iscsi_spec = IscsiServiceSpec(
service_id='iscsi',
pool=pool,
- fqdn_enabled=fqdn_enabled,
trusted_ip_list=trusted_ip_list,
placement=PlacementSpec.from_string(placement),
)
def __init__(self, service_id, pool=None,
placement=None,
trusted_ip_list=None,
- fqdn_enabled=None,
api_port=None,
api_user=None,
api_password=None,
#: RADOS pool where ceph-iscsi config data is stored.
self.pool = pool
self.trusted_ip_list = trusted_ip_list
- self.fqdn_enabled = fqdn_enabled
self.api_port = api_port
self.api_user = api_user
self.api_password = api_password