forked from cmccabe/linkulator2
Add exists checks before making any changes to the datastore
This commit is contained in:
parent
1433aabac2
commit
e9749a9b8c
|
@ -75,7 +75,8 @@ def init():
|
|||
with defaults if any issues.
|
||||
"""
|
||||
|
||||
USER.datadir.mkdir(mode=0o755, exist_ok=True)
|
||||
if not USER.datadir.exists():
|
||||
USER.datadir.mkdir(mode=0o755, exist_ok=True)
|
||||
|
||||
if not is_readable(USER.datadir.stat().st_mode):
|
||||
print(
|
||||
|
@ -84,7 +85,8 @@ def init():
|
|||
)
|
||||
USER.datadir.chmod(0o755)
|
||||
|
||||
USER.datafile.touch(mode=0o644, exist_ok=True)
|
||||
if not USER.datafile.exists():
|
||||
USER.datafile.touch(mode=0o644, exist_ok=True)
|
||||
|
||||
if not is_readable(USER.datafile.stat().st_mode):
|
||||
print(
|
||||
|
|
Loading…
Reference in New Issue
Block a user