py.lib

John Y. 2019-01-13 Parent:cb88c7d80d6f Child:8c951e942fee

5:f5082aa9fe60 Browse Files

* Делаем скрипт автономней

pgAdmin4_server.py

     1.1 --- a/pgAdmin4_server.py	Wed May 30 00:44:03 2018 +0300
     1.2 +++ b/pgAdmin4_server.py	Sun Jan 13 19:20:32 2019 +0300
     1.3 @@ -39,6 +39,13 @@
     1.4  builtins.SERVER_MODE = True
     1.5  
     1.6  import config
     1.7 +# Monkey Path Dumy pgAdmin CONFIG
     1.8 +config.DATA_DIR = os.getenv('DATA_DIR') or config.DATA_DIR
     1.9 +config.SQLITE_PATH = os.getenv('SQLITE_PATH') or os.path.join(config.DATA_DIR, 'pgadmin4.db')
    1.10 +config.SESSION_DB_PATH = os.path.join(config.DATA_DIR, 'sessions')
    1.11 +config.STORAGE_DIR = os.path.join(config.DATA_DIR, 'storage')
    1.12 +config.TEST_SQLITE_PATH = os.path.join(config.DATA_DIR, 'test_pgadmin4.db')
    1.13 +
    1.14  
    1.15  # When running it as a WSGI application, directory for the configuration file
    1.16  # must present.