mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-04-25 16:44:43 +00:00
Remove unused function linkcheck.fileutil.write_file()
Doesn't appear to have ever been used. Causes flake8 error: linkcheck/fileutil.py:45:9: F821 undefined name 'file'
This commit is contained in:
parent
c3860e2218
commit
e7c5f353cd
1 changed files with 0 additions and 29 deletions
|
|
@ -29,35 +29,6 @@ from functools import lru_cache
|
|||
from builtins import str as str_text
|
||||
|
||||
|
||||
def write_file (filename, content, backup=False, callback=None):
|
||||
"""Overwrite a possibly existing file with new content. Do this
|
||||
in a manner that does not leave truncated or broken files behind.
|
||||
@param filename: name of file to write
|
||||
@type filename: string
|
||||
@param content: file content to write
|
||||
@type content: string
|
||||
@param backup: if backup file should be left
|
||||
@type backup: bool
|
||||
@param callback: non-default storage function
|
||||
@type callback: None or function taking two parameters (fileobj, content)
|
||||
"""
|
||||
# first write in a temp file
|
||||
f = file(filename+".tmp", 'wb')
|
||||
if callback is None:
|
||||
f.write(content)
|
||||
else:
|
||||
callback(f, content)
|
||||
f.close()
|
||||
# move orig file to backup
|
||||
if os.path.exists(filename):
|
||||
os.rename(filename, filename+".bak")
|
||||
# move temp file to orig
|
||||
os.rename(filename+".tmp", filename)
|
||||
# remove backup
|
||||
if not backup and os.path.exists(filename+".bak"):
|
||||
os.remove(filename+".bak")
|
||||
|
||||
|
||||
def has_module (name, without_error=True):
|
||||
"""Test if given module can be imported.
|
||||
@param without_error: True if module must not throw any errors when importing
|
||||
|
|
|
|||
Loading…
Reference in a new issue