diff options
author | Hans de Goede <hans@localhost.localdomain> | 2008-09-15 10:07:37 +0200 |
---|---|---|
committer | Hans de Goede <hans@localhost.localdomain> | 2008-09-15 10:07:37 +0200 |
commit | 04c905f49db6e730bfc6e963a38c3174da715c2f (patch) | |
tree | a9b11a1660b2cf1cd33d2fbcd6f2c982c5ef67b3 /iscsi.py | |
parent | a77dbb39ad3424e3af829a8796a3d050e4316c43 (diff) | |
download | anaconda-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.py | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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 |