pylint.

parent 33480f6a
...@@ -336,13 +336,13 @@ def updateFile(file_path, content, mode='0600'): ...@@ -336,13 +336,13 @@ def updateFile(file_path, content, mode='0600'):
"""Creates an executable with "content" as content.""" """Creates an executable with "content" as content."""
altered = False altered = False
if not (os.path.isfile(file_path)) or \ if not (os.path.isfile(file_path)) or \
not(hashlib.md5(open(file_path).read()).digest() ==\ not(hashlib.md5(open(file_path).read()).digest() ==\
hashlib.md5(content).digest()): hashlib.md5(content).digest()):
altered = True altered = True
file_file = open(file_path, 'w') file_file = open(file_path, 'w')
file_file.write(content) file_file.write(content)
file_file.flush() file_file.flush()
file_file.close() file_file.close()
os.chmod(file_path, stat.S_IREAD | stat.S_IWRITE | stat.S_IEXEC) os.chmod(file_path, stat.S_IREAD | stat.S_IWRITE | stat.S_IEXEC)
if oct(stat.S_IMODE(os.stat(file_path).st_mode)) != mode: if oct(stat.S_IMODE(os.stat(file_path).st_mode)) != mode:
os.chmod(file_path, int(mode, 8)) os.chmod(file_path, int(mode, 8))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment