@_cli_write_command('orch daemon add nvmeof')
def _nvmeof_add(self,
pool: str,
+ group: str,
placement: Optional[str] = None,
inbuf: Optional[str] = None) -> HandleCommandResult:
"""Start nvmeof daemon(s)"""
spec = NvmeofServiceSpec(
service_id='nvmeof',
pool=pool,
+ group=group,
placement=PlacementSpec.from_string(placement),
)
return self._daemon_add_misc(spec)
@_cli_write_command('orch apply nvmeof')
def _apply_nvmeof(self,
pool: str,
+ group: str,
placement: Optional[str] = None,
unmanaged: bool = False,
dry_run: bool = False,
raise OrchestratorValidationError('unrecognized command -i; -h or --help for usage')
spec = NvmeofServiceSpec(
- service_id=pool,
+ service_id=f'{pool}.{group}',
pool=pool,
+ group=group,
placement=PlacementSpec.from_string(placement),
unmanaged=unmanaged,
preview_only=dry_run