From de1ae790e72fa6099e3509bba7b22574d4ba6e4d Mon Sep 17 00:00:00 2001 From: Dunestorm Date: Sun, 24 May 2020 12:48:17 +0100 Subject: [PATCH] Smart iSCSI Mounter v0.98.5.2 - Refactored read_iscsi_con. --- Smart-iSCSI/smart-iscsi.sh | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Smart-iSCSI/smart-iscsi.sh b/Smart-iSCSI/smart-iscsi.sh index 40c510c..b4b3ddd 100755 --- a/Smart-iSCSI/smart-iscsi.sh +++ b/Smart-iSCSI/smart-iscsi.sh @@ -1,6 +1,6 @@ #!/bin/bash -_RELEASE_VER="0.98.5.1" +_RELEASE_VER="0.98.5.2" # Do not modify _CUSTOM_CONF_FILE=$1 @@ -10,14 +10,7 @@ _FLAG_FORCE=0 _FLAG_QUIET=0 # The use of iscsiadm requires admin privilages -read_iscsi_con (){ - _ISCSI_CON=$(iscsiadm -m session 2>&1 /dev/null) - - if [[ ${_ISCSI_CON} == "iscsiadm: No active sessions"* ]] - then - _ISCSI_CON="" - fi -} +read_iscsi_con (){ _ISCSI_CON=$(iscsiadm -m session 2>&1 /dev/null | grep -v "No active sessions"*); } load_conf_file (){ _default_conf_file=$(echo /etc/smart-iscsi/$_CUSTOM_CONF_FILE.conf)