make settings.py bootstrap compatible with windows
This commit is contained in:
parent
5319149488
commit
868317dabf
1 changed files with 12 additions and 3 deletions
|
@ -109,7 +109,10 @@ if not SECRET_KEY:
|
||||||
SECRET_KEY = get_random_string(50, string.printable)
|
SECRET_KEY = get_random_string(50, string.printable)
|
||||||
with open(SECRET_FILE, 'w') as f:
|
with open(SECRET_FILE, 'w') as f:
|
||||||
os.chmod(SECRET_FILE, 0o600)
|
os.chmod(SECRET_FILE, 0o600)
|
||||||
os.chown(SECRET_FILE, os.getuid(), os.getgid())
|
try:
|
||||||
|
os.chown(SECRET_FILE, os.getuid(), os.getgid())
|
||||||
|
except AttributeError:
|
||||||
|
pass
|
||||||
f.write(SECRET_KEY)
|
f.write(SECRET_KEY)
|
||||||
|
|
||||||
SECRET_TILE_KEY = config.get('c3nav', 'tile_secret', fallback=None)
|
SECRET_TILE_KEY = config.get('c3nav', 'tile_secret', fallback=None)
|
||||||
|
@ -126,7 +129,10 @@ if not SECRET_TILE_KEY:
|
||||||
SECRET_TILE_KEY = get_random_string(50, string.printable)
|
SECRET_TILE_KEY = get_random_string(50, string.printable)
|
||||||
with open(SECRET_TILE_FILE, 'w') as f:
|
with open(SECRET_TILE_FILE, 'w') as f:
|
||||||
os.chmod(SECRET_TILE_FILE, 0o600)
|
os.chmod(SECRET_TILE_FILE, 0o600)
|
||||||
os.chown(SECRET_TILE_FILE, os.getuid(), os.getgid())
|
try:
|
||||||
|
os.chown(SECRET_TILE_FILE, os.getuid(), os.getgid())
|
||||||
|
except AttributeError:
|
||||||
|
pass
|
||||||
f.write(SECRET_TILE_KEY)
|
f.write(SECRET_TILE_KEY)
|
||||||
|
|
||||||
SECRET_MESH_KEY = config.get('c3nav', 'mesh_secret', fallback=None)
|
SECRET_MESH_KEY = config.get('c3nav', 'mesh_secret', fallback=None)
|
||||||
|
@ -143,7 +149,10 @@ if not SECRET_MESH_KEY:
|
||||||
SECRET_MESH_KEY = get_random_string(50, string.printable)
|
SECRET_MESH_KEY = get_random_string(50, string.printable)
|
||||||
with open(SECRET_MESH_FILE, 'w') as f:
|
with open(SECRET_MESH_FILE, 'w') as f:
|
||||||
os.chmod(SECRET_MESH_FILE, 0o600)
|
os.chmod(SECRET_MESH_FILE, 0o600)
|
||||||
os.chown(SECRET_MESH_FILE, os.getuid(), os.getgid())
|
try:
|
||||||
|
os.chown(SECRET_MESH_FILE, os.getuid(), os.getgid())
|
||||||
|
except AttributeError:
|
||||||
|
pass
|
||||||
f.write(SECRET_MESH_KEY)
|
f.write(SECRET_MESH_KEY)
|
||||||
|
|
||||||
# Adjustable settings
|
# Adjustable settings
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue