Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (avl)sh-4.2$ python sync_templates.py
- 23.08.2017 16:26:16 | root | INFO | 0/60 fb_comments
- 23.08.2017 16:26:16 | root | INFO | fb_comments: done.
- 23.08.2017 16:26:16 | root | INFO | 1/60 tagboard
- 23.08.2017 16:26:16 | root | INFO | tagboard: done.
- 23.08.2017 16:26:16 | root | INFO | 2/60 vk_mentions
- 23.08.2017 16:26:16 | root | INFO | vk_mentions: done.
- 23.08.2017 16:26:16 | root | INFO | 3/60 solar_dozor
- Traceback (most recent call last):
- File "sync_templates.py", line 7, in <module>
- sync_templates_offline()
- File "/var/www/avl/app/tasks/decorators.py", line 10, in wrapper
- result = f(*args, **kwargs)
- File "/var/www/avl/app/admin/tasks.py", line 114, in sync_templates_offline
- update_one(template, data=t)
- File "/var/www/avl/app/admin/tasks.py", line 105, in update_one
- template.save()
- File "/var/www/avl/lib/mixins.py", line 219, in save
- db.session.commit()
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/scoping.py", line 150, in do
- return getattr(self.registry(), name)(*args, **kwargs)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 813, in commit
- self.transaction.commit()
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 392, in commit
- self._prepare_impl()
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 372, in _prepare_impl
- self.session.flush()
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2027, in flush
- self._flush(objects)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2145, in _flush
- transaction.rollback(_capture_exception=True)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__
- compat.reraise(exc_type, exc_value, exc_tb)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2109, in _flush
- flush_context.execute()
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 373, in execute
- rec.execute(self)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 532, in execute
- uow
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 174, in save_obj
- mapper, table, insert)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 800, in _emit_insert_statements
- execute(statement, params)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 914, in execute
- return meth(self, multiparams, params)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/sql/elements.py", line 323, in _execute_on_connection
- return connection._execute_clauseelement(self, multiparams, params)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1010, in _execute_clauseelement
- compiled_sql, distilled_params
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1146, in _execute_context
- context)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1341, in _handle_dbapi_exception
- exc_info
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/util/compat.py", line 200, in raise_from_cause
- reraise(type(exception), exception, tb=exc_tb)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1139, in _execute_context
- context)
- File "/var/www/env/avl/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 450, in do_execute
- cursor.execute(statement, parameters)
- sqlalchemy.exc.IntegrityError: (psycopg2.IntegrityError) ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "source_templates_pkey"
- DETAIL: Ключ "(id)=(61)" уже существует.
- [SQL: 'INSERT INTO source_templates (type, name, data_type, url, labels, user_agent, scripts_filtering, default_actions, is_deleted, is_broken, is_visible, user_author_id, user_editor_id, created_at, updated_at) VALUES (%(type)s, %(name)s, %(data_type)s, %(url)s, %(labels)s, %(user_agent)s, %(scripts_filtering)s, %(default_actions)s, %(is_deleted)s, %(is_broken)s, %(is_visible)s, %(user_author_id)s, %(user_editor_id)s, %(created_at)s, %(updated_at)s) RETURNING source_templates.id'] [parameters: {'default_actions': '[]', 'user_author_id': None, 'scripts_filtering': u'no_proxy', 'is_deleted': False, 'name': u'Solar Dozor', 'data_type': u'html', 'is_visible': True, 'url': u'http://solardozor', 'is_broken': False, 'created_at': datetime.datetime(2017, 8, 23, 13, 26, 16, 165851), 'labels': '{"ip":"IP","port":"Port","storage_id":"ID \\u0445\\u0440\\u0430\\u043d\\u0438\\u043b\\u0438\\u0449\\u0430"}', 'updated_at': datetime.datetime(2017, 8, 23, 13, 26, 16, 165858), 'user_agent': u'', 'user_editor_id': None, 'type': u'solar_dozor'}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement