transport_tcp_options = json.dumps(spec.transport_tcp_options) if spec.transport_tcp_options else None
name = '{}.{}'.format(utils.name_to_config_section('nvmeof'), nvmeof_gw_id)
rados_id = name[len('client.'):] if name.startswith('client.') else name
+ addr = host_ip
+ discovery_addr = host_ip
+ if spec.addr and spec.addr != "0.0.0.0":
+ addr = spec.addr
+ if spec.discovery_addr and spec.discovery_addr != "0.0.0.0":
+ discovery_addr = spec.discovery_addr
context = {
'spec': spec,
'name': name,
- 'addr': host_ip,
+ 'addr': addr,
+ 'discovery_addr': discovery_addr,
'port': spec.port,
'spdk_log_level': 'WARNING',
'rpc_socket_dir': '/var/tmp/',