diff --git a/test/ganeti.bdev_unittest.py b/test/ganeti.bdev_unittest.py index 6f0b0984319780f3ac754268937505b0c9a7db61..8376014bf5d1f54a576b144e7fd36807d20cd606 100755 --- a/test/ganeti.bdev_unittest.py +++ b/test/ganeti.bdev_unittest.py @@ -115,7 +115,11 @@ class TestDRBD8Status(unittest.TestCase): def setUp(self): """Read in txt data""" - self.proc_data = bdev.DRBD8._GetProcData(filename="data/proc_drbd8.txt") + proc_data = "data/proc_drbd8.txt" + prefix = os.environ.get("srcdir", None) + if prefix: + proc_data = prefix + "/" + proc_data + self.proc_data = bdev.DRBD8._GetProcData(filename=proc_data) self.mass_data = bdev.DRBD8._MassageProcData(self.proc_data) def testMinorNotFound(self):