Improve error handling

This commit is contained in:
2022-08-04 21:52:07 +02:00
parent 1a58d00221
commit 80aa03d85e
2 changed files with 24 additions and 8 deletions
+14
View File
@@ -105,6 +105,20 @@ func (plugin *ISCSIPlugin) ListSessions() error {
return nil
}
func (plugin *ISCSIPlugin) TargetLoggedIn(target string) bool {
out, errMsg := util.ExecuteCommand("iscsiadm",
"-m",
"session")
_ = errMsg
if strings.Contains(out, target) {
return true
}
return false
}
// Login: iscsiadm -m node --login (login on all discovered nodes.)
// iscsiadm -m node -T <Complete Target Name> -l -p <Group IP>:3260
func (plugin *ISCSIPlugin) LoginTarget(target string, group string) error {