From 51246a5630aace960b563768a9264c316e9e6b06 Mon Sep 17 00:00:00 2001 From: Mike khiretskiy Date: Wed, 4 Dec 2013 09:40:30 +0400 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B2=D1=8B=D0=B7=D0=BE=D0=B2=20udevadm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install/variables/disk.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/install/variables/disk.py b/install/variables/disk.py index 03d6636..14462e7 100644 --- a/install/variables/disk.py +++ b/install/variables/disk.py @@ -31,7 +31,7 @@ from calculate.lib.utils.device import (getUdevDeviceInfo,getDeviceType, getUUIDDict,getCommonDeviceName) from calculate.install.variables.autopartition import Sizes from calculate.lib.utils.files import (listDirectory,pathJoin,readFile,FStab, - isMount) + isMount,getProgPath) from calculate.install.distr import PartitionDistributive from calculate.install.fs_manager import FileSystemManager @@ -110,7 +110,8 @@ class VariableOsDeviceDev(ReadonlyVariable,DeviceHelper): """Get device /dev name""" if self.master is None: self.master,slave = pty.openpty() - self.monitor = Popen(["/sbin/udevadm","monitor","--kernel", + udevAdm = getProgPath('/sbin/udevadm') + self.monitor = Popen([udevAdm,"monitor","--kernel", "--subsystem-match=block"],stdout=slave, close_fds=True) os.close(slave)