From: Daniel Hokka Zakrisson Date: Fri, 23 Jul 2010 14:29:32 +0000 (-0400) Subject: Fix for cciss. X-Git-Tag: nodemanager-2.0-18~4 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a6ab38d1305ce8bf27c01c82c51413b76ac1b525;p=nodemanager.git Fix for cciss. --- diff --git a/plugins/rawdisk.py b/plugins/rawdisk.py index b6f4708..89ba052 100644 --- a/plugins/rawdisk.py +++ b/plugins/rawdisk.py @@ -72,4 +72,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)