[2016-10-18 13:22:50,350] ERROR in wsgi: Application exception:
Traceback (most recent call last):
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 374, in execute_sql
cursor.execute(sql, params or ())
psycopg2.InternalError: current transaction is aborted, commands ignored until end of transaction block
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 94, in error_handler
return static_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 86, in static_handler
return dynamic_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 35, in dynamic_handler
app.route.dispatch()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 231, in dispatch
route.func(**reqargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 257, in wrap
output = func(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 34, in login
LDAP_connect_redirect(connection,form.params.username,form.params.password)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 111, in LDAP_connect_redirect
check_lockout(username)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 91, in check_lockout
user = Users.select().where(Users.user_name == username).get()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3090, in get
return next(clone.execute())
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3142, in execute
self._qr = ResultWrapper(model_class, self._execute(), query_meta)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 2826, in _execute
return self.database.execute_sql(sql, params, self.require_commit)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 381, in execute_sql
self.commit()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3507, in __exit__
reraise(new_type, new_type(*exc_args), traceback)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 134, in reraise
raise value.with_traceback(tb)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 374, in execute_sql
cursor.execute(sql, params or ())
peewee.InternalError: current transaction is aborted, commands ignored until end of transaction block
[2016-10-18 15:31:22,707] ERROR in wsgi: Application exception:
Traceback (most recent call last):
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 374, in execute_sql
cursor.execute(sql, params or ())
psycopg2.OperationalError: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 94, in error_handler
return static_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 86, in static_handler
return dynamic_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 35, in dynamic_handler
app.route.dispatch()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 231, in dispatch
route.func(**reqargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 257, in wrap
output = func(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 34, in login
LDAP_connect_redirect(connection,form.params.username,form.params.password)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 111, in LDAP_connect_redirect
check_lockout(username)
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget_ldap.py", line 91, in check_lockout
user = Users.select().where(Users.user_name == username).get()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3090, in get
return next(clone.execute())
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3142, in execute
self._qr = ResultWrapper(model_class, self._execute(), query_meta)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 2826, in _execute
return self.database.execute_sql(sql, params, self.require_commit)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 381, in execute_sql
self.commit()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3507, in __exit__
reraise(new_type, new_type(*exc_args), traceback)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 134, in reraise
raise value.with_traceback(tb)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/postgres_ext.py", line 374, in execute_sql
cursor.execute(sql, params or ())
peewee.OperationalError: server closed the connection unexpectedly
This probably means the server terminated abnormally
database = PooledPostgresqlExtDatabase('DB', max_connections=8, stale_timeout=300,register_hstore=False, **{'user': 'USERNAME', 'host': 'HOST', 'password': 'PASSWORD', 'port': PORT})from models import X,Y,Z--
You received this message because you are subscribed to the Google Groups "peewee-orm" group.
To unsubscribe from this group and stop receiving emails from it, send an email to peewee-orm+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
def before_request_handler(): database.connect() def after_request_handler(): database.close()
To unsubscribe from this group and stop receiving emails from it, send an email to peewee-orm+...@googlegroups.com.
db = PostgresqlDatabase( 'database_name', # Required by Peewee. user='postgres', # Will be passed directly to psycopg2. password='secret', # Ditto. host='db.mysite.com', # Ditto. )
File <span style="color:#080"
Yep! That's it. Whether you're using the pool or just plain PostgresqlDatabase, peewee will handle it correctly.
To unsubscribe from this group and stop receiving emails from it, send an email to peewee-orm+unsubscribe@googlegroups.com.
[2016-10-20 12:10:36,914] ERROR in wsgi: Application exception:
Traceback (most recent call last):
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 94, in error_handler
return static_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 86, in static_handler
return dynamic_handler(app, environ, start_response)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/wsgi.py", line 35, in dynamic_handler
app.route.dispatch()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 231, in dispatch
route.func(**reqargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/expose.py", line 257, in wrap
output = func(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 24, in handled_function
output = handler.wrap_call(f)(*args, **kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/weppy/handlers.py", line 23, in handled_function
handler.on_start()
File "/var/www/wsgi-scripts/BudgetDB/webapp/budget.py", line 56, in on_start
database.connect()
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/peewee.py", line 3593, in connect
**self.connect_kwargs)
File "/var/www/wsgi-scripts/BudgetDB/miniconda3/envs/budgetdb-py34-env/lib/python3.4/site-packages/playhouse/pool.py", line 133, in _connect
raise ValueError('Exceeded maximum connections.')
ValueError: Exceeded maximum connections.