summaryrefslogtreecommitdiffstats
path: root/iscsi.py
diff options
context:
space:
mode:
authorHans de Goede <hans@localhost.localdomain>2008-09-15 10:07:37 +0200
committerHans de Goede <hans@localhost.localdomain>2008-09-15 10:07:37 +0200
commit04c905f49db6e730bfc6e963a38c3174da715c2f (patch)
treea9b11a1660b2cf1cd33d2fbcd6f2c982c5ef67b3 /iscsi.py
parenta77dbb39ad3424e3af829a8796a3d050e4316c43 (diff)
downloadanaconda-04c905f49db6e730bfc6e963a38c3174da715c2f.tar.gz
anaconda-04c905f49db6e730bfc6e963a38c3174da715c2f.tar.xz
anaconda-04c905f49db6e730bfc6e963a38c3174da715c2f.zip
Set an attribute when iscsid is started (#431904).
This is a forward port of a rhel-5 patch by clumens, commit id: 059c0ca2c34c123173041751b5c7337b0215242a
Diffstat (limited to 'iscsi.py')
-rw-r--r--iscsi.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/iscsi.py b/iscsi.py
index 2a63dd7d9..2dadd1810 100644
--- a/iscsi.py
+++ b/iscsi.py
@@ -184,7 +184,8 @@ class iscsi(object):
self._initiator = ""
self.initiatorSet = False
self.oldInitiatorFile = None
-
+ self.iscsidStarted = False
+
if self.fwinfo and self.fwinfo.has_key("iface.initiatorname"):
self._initiator = self.fwinfo["iface.initiatorname"]
self.initiatorSet = True
@@ -245,6 +246,7 @@ class iscsi(object):
log.info("iSCSI startup")
iutil.execWithRedirect(ISCSID, [],
stdout="/dev/tty5", stderr="/dev/tty5")
+ self.iscsidStarted = True
time.sleep(2)
def _stopIscsiDaemon(self):
@@ -265,6 +267,8 @@ class iscsi(object):
os.kill(pid, signal.SIGKILL)
+ self.iscsidStarted = False
+
def shutdown(self):
if not has_iscsi():
return