[Stgt-devel] [PATCH 2/7] Add option to delete all the targets
Mon Jul 28 14:01:28 CEST 2008
FUJITA Tomonori schrieb:
>> Why are we touching the config file here anyway?
>> IMO, "-d" flag should just remove all targets from a running tgtd; it
>> shouldn't try to backup or modify the config file.
> Agreed, I prefer to have an explicit option to touch (update) my
> ocnfiguration file; other options just change my running targets'
What is the preferred approach to delete the targets via tgt-admin?
1) delete only the targets which have no initiators connected - this is what we do right now; we offline them before we try to delete
2) delete ALL targets, even if initiators are connected (supported since "support to close a connection by force and to shut down tgtd")
Or, make it two separate options? I.e.:
- leave the first one (offline, try to delete) like it is now
- add a new option - --delete-force - would forcibly remove all or specified targets; examples:
--delete-force ALL - will remove all targets
More information about the stgt