From: Daniel Hokka Zakrisson Date: Fri, 23 Jul 2010 14:34:22 +0000 (-0400) Subject: Fix for cciss. X-Git-Tag: nodemanager-1.8-27~1 X-Git-Url: http://git.onelab.eu/?p=nodemanager.git;a=commitdiff_plain;h=4cdbfd3ed8c6d707d4e21e6dfafa5cee93c5f2a8 Fix for cciss. --- diff --git a/plugins/rawdisk.py b/plugins/rawdisk.py index c222366..727351e 100644 --- a/plugins/rawdisk.py +++ b/plugins/rawdisk.py @@ -68,4 +68,8 @@ def GetSlivers(data, config=None, plc=None): os.unlink(path) except: pass + try: + os.makedirs(os.path.dirname(path), 0755) + except: + pass os.mknod(path, st.st_mode, st.st_rdev)