Created
May 4, 2017 00:20
-
-
Save keks/d8e4f951d1b63263e4ef51fe6f504ba2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 1073, in _execute_context | |
context = constructor(dialect, self, conn, *args) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/default.py", line 584, in _init_compiled | |
param.append(processors[key](compiled_params[key])) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/sql/sqltypes.py", line 1236, in process | |
value = dumps(value, protocol) | |
File "oml/json_pickler.py", line 12, in dumps | |
return json.dumps(*args, **kwargs).encode() | |
TypeError: dumps() takes 1 positional argument but 2 positional arguments (and 1 keyword-only argument) were given | |
The above exception was the direct cause of the following exception: | |
Traceback (most recent call last): | |
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main | |
"__main__", mod_spec) | |
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code | |
exec(code, run_globals) | |
File "oml/__main__.py", line 26, in <module> | |
server.run() | |
File "oml/server.py", line 137, in run | |
setup.create_db() | |
File "oml/setup.py", line 159, in create_db | |
create_default_lists() | |
File "oml/setup.py", line 415, in create_default_lists | |
user = User.get_or_create(user_id) | |
File "oml/user/models.py", line 61, in get_or_create | |
user.save() | |
File "oml/user/models.py", line 66, in save | |
state.db.session.commit() | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 801, in commit | |
self.transaction.commit() | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 392, in commit | |
self._prepare_impl() | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 372, in _prepare_impl | |
self.session.flush() | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 2019, in flush | |
self._flush(objects) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 2137, in _flush | |
transaction.rollback(_capture_exception=True) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__ | |
compat.reraise(exc_type, exc_value, exc_tb) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/util/compat.py", line 184, in reraise | |
raise value | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/session.py", line 2101, in _flush | |
flush_context.execute() | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/unitofwork.py", line 373, in execute | |
rec.execute(self) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/unitofwork.py", line 532, in execute | |
uow | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/persistence.py", line 174, in save_obj | |
mapper, table, insert) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/orm/persistence.py", line 767, in _emit_insert_statements | |
execute(statement, multiparams) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 914, in execute | |
return meth(self, multiparams, params) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/sql/elements.py", line 323, in _execute_on_connection | |
return connection._execute_clauseelement(self, multiparams, params) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 1010, in _execute_clauseelement | |
compiled_sql, distilled_params | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 1078, in _execute_context | |
None, None) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 1341, in _handle_dbapi_exception | |
exc_info | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/util/compat.py", line 200, in raise_from_cause | |
reraise(type(exception), exception, tb=exc_tb, cause=cause) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/util/compat.py", line 183, in reraise | |
raise value.with_traceback(tb) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/base.py", line 1073, in _execute_context | |
context = constructor(dialect, self, conn, *args) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/engine/default.py", line 584, in _init_compiled | |
param.append(processors[key](compiled_params[key])) | |
File "/home/keks/.local/share/openmedialibrary/platform_linux64/lib/python3.4/site-packages/sqlalchemy/sql/sqltypes.py", line 1236, in process | |
value = dumps(value, protocol) | |
File "oml/json_pickler.py", line 12, in dumps | |
return json.dumps(*args, **kwargs).encode() | |
sqlalchemy.exc.StatementError: (builtins.TypeError) dumps() takes 1 positional argument but 2 positional arguments (and 1 keyword-only argument) were given [SQL: 'INSERT INTO user (created, modified, id, info, nickname, pending, queued, peered, online) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)'] [parameters: [{'info': {}, 'id': '3li2okmp6low2of3', 'nickname': 'anonymous', 'online': False, 'peered': False, 'queued': None, 'modified': None, 'pending': None, 'created': None}]] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment