EdkLogger.error(None, PERMISSION_FAILURE, "Do not have write permission on directory %s" % DirName)\r
\r
try:\r
- if GlobalData.gIsWindows:\r
- try:\r
- from .PyUtility import SaveFileToDisk\r
- if not SaveFileToDisk(File, Content):\r
- EdkLogger.error(None, FILE_CREATE_FAILURE, ExtraData=File)\r
- except:\r
- if isinstance(Content, bytes):\r
- with open(File, "wb") as Fd:\r
- Fd.write(Content)\r
- else:\r
- with open(File, "w") as Fd:\r
- Fd.write(Content)\r
+ if isinstance(Content, bytes):\r
+ with open(File, "wb") as Fd:\r
+ Fd.write(Content)\r
else:\r
- if isinstance(Content, bytes):\r
- with open(File, "wb") as Fd:\r
- Fd.write(Content)\r
- else:\r
- with open(File, "w") as Fd:\r
- Fd.write(Content)\r
+ with open(File, "w") as Fd:\r
+ Fd.write(Content)\r
except IOError as X:\r
EdkLogger.error(None, FILE_CREATE_FAILURE, ExtraData='IOError %s' % X)\r
\r