about summary refs log tree commit diff
path: root/nixpkgs/pkgs/tools/admin/pgadmin/expose-setup.py.patch
blob: 67e588c5be8329ee2b797052c617b22e3bc63475 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
diff --git a/pkg/pip/setup_pip.py b/pkg/pip/setup_pip.py
index c65795b10..e56b6a6f3 100644
--- a/pkg/pip/setup_pip.py
+++ b/pkg/pip/setup_pip.py
@@ -101,7 +101,7 @@ setup(

     entry_points={
         'console_scripts': ['pgadmin4=pgadmin4.pgAdmin4:main',
-                            'pgadmin4-cli=pgadmin4.setup:main'],
+                            'pgadmin4-cli=pgadmin4.setup:app'],
     },

 )
diff --git a/web/pgadmin/model/__init__.py b/web/pgadmin/model/__init__.py
index 4c36dd1..a492365 100644
--- a/web/pgadmin/model/__init__.py
+++ b/web/pgadmin/model/__init__.py
@@ -23,7 +23,6 @@ from flask_sqlalchemy import SQLAlchemy
 from sqlalchemy.ext.mutable import MutableDict
 import sqlalchemy.types as types
 import uuid
-import config

 ##########################################################################
 #
@@ -41,10 +40,12 @@ SCHEMA_VERSION = 35
 #
 ##########################################################################

+# hardcode poolsize and max_overflow due to a circular import (config imports model,
+# model now tries to import config)
 db = SQLAlchemy(
     engine_options={
-        'pool_size': config.CONFIG_DATABASE_CONNECTION_POOL_SIZE,
-        'max_overflow': config.CONFIG_DATABASE_CONNECTION_MAX_OVERFLOW})
+        'pool_size': 5,
+        'max_overflow': 100})


 USER_ID = 'user.id'