summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authormnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2006-10-20 02:04:40 +0000
committermnc <mnc@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2006-10-20 02:04:40 +0000
commite1d10e79943651dd8e9c0149eaf6a870af93fa1b (patch)
treeb730f766ddba75b6d46d40c5ddb2970d369a74f9 /etc
parent69cdaaa0fb4169f54da0a3d5f798ec6f61f68327 (diff)
downloadopen-iscsi-e1d10e79943651dd8e9c0149eaf6a870af93fa1b.tar.gz
fix suse portal calculation
git-svn-id: svn://svn.berlios.de/open-iscsi@713 d7303112-9cec-0310-bdd2-e83a94d6c2b6
Diffstat (limited to 'etc')
-rw-r--r--etc/initd/initd.suse4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/initd/initd.suse b/etc/initd/initd.suse
index d84059c..6d4cbd8 100644
--- a/etc/initd/initd.suse
+++ b/etc/initd/initd.suse
@@ -59,7 +59,7 @@ iscsi_logout_all_nodes()
$ISCSIADM -m session | while read line; do
set ${line}
TARGET=$(echo $line | cut -d" " -f4)
- PORTAL=$(echo $line | cut -d" " -f3 | sed 's/,.//')
+ PORTAL=$(echo $line | cut -d" " -f3 | sed 's/,.*//')
STARTUP=`$ISCSIADM -m node --targetname $TARGET -p $PORTAL | grep "node.conn\[0\].startup" | cut -d' ' -f3`
NODE=`$ISCSIADM -m node --targetname $TARGET -p $PORTAL | grep "node.name" | cut -d' ' -f3`
if [ $STARTUP != "onboot" ] ; then
@@ -85,7 +85,7 @@ iscsi_list_all_nodes()
$ISCSIADM -m session | while read line; do
set ${line}
TARGET=$(echo $line | cut -d" " -f4)
- PORTAL=$(echo $line | cut -d" " -f3 | sed 's/,.//')
+ PORTAL=$(echo $line | cut -d" " -f3 | sed 's/,.*//')
NODE=`$ISCSIADM -m node --targetname $TARGET -p $PORTAL | grep "node.name" | cut -d' ' -f3`
echo -e "\t$NODE"
done