App 116 stderr: ERROR [application] Exception on / [POST]
App 116 stderr: Traceback (most recent call last):
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1988, in wsgi_app
App 116 stderr: response = self.full_dispatch_request()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1641, in full_dispatch_request
App 116 stderr: rv = self.handle_user_exception(e)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1544, in handle_user_exception
App 116 stderr: reraise(exc_type, exc_value, tb)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/_compat.py", line 33, in reraise
App 116 stderr: raise value
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1639, in full_dispatch_request
App 116 stderr: rv = self.dispatch_request()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1625, in dispatch_request
App 116 stderr: return self.view_functions[rule.endpoint](**req.view_args)
App 116 stderr: File "/srv/www/application.py", line 56, in index
App 116 stderr: model.log(request.form.get("cmd"), request.form.get("username"), request.form.get("script"), after)
App 116 stderr: File "/srv/www/model.py", line 20, in log
App 116 stderr: session.commit()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 801, in commit
App 116 stderr: self.transaction.commit()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 390, in commit
App 116 stderr: self._assert_active(prepared_ok=True)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 214, in _assert_active
App 116 stderr: % self._rollback_exception
App 116 stderr: sqlalchemy.exc.InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction
with this Session, first issue Session.rollback(). Original exception was: 'latin-1' codec can't encode character '\u2018' in position 44: ordinal not in range(256)
App 116 stderr:
App 116 stderr: [2016-09-09 20:45:52,134] ERROR in app: Exception on / [POST]
App 116 stderr: Traceback (most recent call last):
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1988, in wsgi_app
App 116 stderr: response = self.full_dispatch_request()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1641, in full_dispatch_request
App 116 stderr: rv = self.handle_user_exception(e)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1544, in handle_user_exception
App 116 stderr: reraise(exc_type, exc_value, tb)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/_compat.py", line 33, in reraise
App 116 stderr: raise value
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1639, in full_dispatch_request
App 116 stderr: rv = self.dispatch_request()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 1625, in dispatch_request
App 116 stderr: return self.view_functions[rule.endpoint](**req.view_args)
App 116 stderr: File "/srv/www/application.py", line 60, in index
App 116 stderr: model.log(request.form.get("cmd"), request.form.get("username"), request.form.get("script"), None)
App 116 stderr: File "/srv/www/model.py", line 24, in log
App 116 stderr: session.commit()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 801, in commit
App 116 stderr: self.transaction.commit()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 392, in commit
App 116 stderr: self._prepare_impl()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 372, in _prepare_impl
App 116 stderr: self.session.flush()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 2019, in flush
App 116 stderr: self._flush(objects)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 2137, in _flush
App 116 stderr: transaction.rollback(_capture_exception=True)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__
App 116 stderr: compat.reraise(exc_type, exc_value, exc_tb)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/util/compat.py", line 186, in reraise
App 116 stderr: raise value
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/session.py", line 2101, in _flush
App 116 stderr: flush_context.execute()
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/unitofwork.py", line 373, in execute
App 116 stderr: rec.execute(self)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/unitofwork.py", line 532, in execute
App 116 stderr: uow
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/persistence.py", line 174, in save_obj
App 116 stderr: mapper, table, insert)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/orm/persistence.py", line 800, in _emit_insert_statements
App 116 stderr: execute(statement, params)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/base.py", line 914, in execute
App 116 stderr: return meth(self, multiparams, params)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/sql/elements.py", line 323, in _execute_on_connection
App 116 stderr: return connection._execute_clauseelement(self, multiparams, params)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/base.py", line 1010, in _execute_clauseelement
App 116 stderr: compiled_sql, distilled_params
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/base.py", line 1146, in _execute_context
App 116 stderr: context)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/base.py", line 1344, in _handle_dbapi_exception
App 116 stderr: util.reraise(*exc_info)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/util/compat.py", line 186, in reraise
App 116 stderr: raise value
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/base.py", line 1139, in _execute_context
App 116 stderr: context)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/sqlalchemy/engine/default.py", line 450, in do_execute
App 116 stderr: cursor.execute(statement, parameters)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/MySQLdb/cursors.py", line 207, in execute
App 116 stderr: args = tuple(map(db.literal, args))
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/MySQLdb/connections.py", line 304, in literal
App 116 stderr: s = self.escape(o, self.encoders)
App 116 stderr: File "/usr/local/lib/python3.4/dist-packages/MySQLdb/connections.py", line 226, in unicode_literal
App 116 stderr: return db.literal(str(u).encode(unicode_literal.charset))
App 116 stderr: UnicodeEncodeError: 'latin-1' codec can't encode character '\u2018' in position 44: ordinal not in range(256)