mirror of
https://github.com/jlengrand/twitterboard.git
synced 2026-03-10 08:51:22 +00:00
Puts all test stuf into tests repo. Puts all crashes and log into log repo. I should really start some testing some day :s . And remove all FIXMEs. => This is next step as soon as I got my code running on python anywhere
67 lines
4.2 KiB
Plaintext
67 lines
4.2 KiB
Plaintext
(twiderboard)[jll@jllub64t:~/Documents/code/twitterboard]$ python twiderboard/command.py
|
|
Starting streamer
|
|
[u'#nowplaying', u'#pokemon', u'#pokemon', u'#blablabla', u'#qwqw']
|
|
Starting counter
|
|
Command Line utility started:
|
|
Press CTRL + C to stop application
|
|
type h, help or ? to get a list of possible commands
|
|
>add #pokemon
|
|
[u'#nowplaying', u'#pokemon', u'#pokemon', u'#blablabla', u'#qwqw']
|
|
#pokemon
|
|
>rm #blablabla
|
|
[u'#nowplaying', u'#pokemon', u'#pokemon', u'#qwqw']
|
|
>rm #qwqw
|
|
[u'#nowplaying', u'#pokemon', u'#pokemon']
|
|
>rm #pokemon
|
|
[u'#nowplaying', u'#pokemon']
|
|
>add #wtf
|
|
[u'#nowplaying', u'#pokemon']
|
|
#wtf
|
|
[u'#nowplaying', u'#pokemon', '#wtf']
|
|
>Exception in thread Thread-59:
|
|
Traceback (most recent call last):
|
|
File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
|
|
self.run()
|
|
File "/usr/lib/python2.7/threading.py", line 505, in run
|
|
self.__target(*self.__args, **self.__kwargs)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/tweepy/streaming.py", line 117, in _run
|
|
self._read_loop(resp)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/tweepy/streaming.py", line 162, in _read_loop
|
|
self._data(next_status_obj)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/tweepy/streaming.py", line 139, in _data
|
|
if self.listener.on_data(d) is False:
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/tweepy/streaming.py", line 34, in on_data
|
|
if self.on_status(status) is False:
|
|
File "/home/jll/Documents/code/twitterboard/twiderboard/streamer.py", line 59, in on_status
|
|
self.session.commit() # force saving changes
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 693, in commit
|
|
self.transaction.commit()
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 332, in commit
|
|
self._prepare_impl()
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 311, in _prepare_impl
|
|
self.session.flush()
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 1788, in flush
|
|
self._flush(objects)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 1870, in _flush
|
|
flush_context.execute()
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 372, in execute
|
|
rec.execute(self)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 525, in execute
|
|
uow
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 63, in save_obj
|
|
table, insert)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 565, in _emit_insert_statements
|
|
execute(statement, params)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 664, in execute
|
|
params)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 764, in _execute_clauseelement
|
|
compiled_sql, distilled_params
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 878, in _execute_context
|
|
context)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 871, in _execute_context
|
|
context)
|
|
File "/home/jll/.virtualenvs/twiderboard/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 320, in do_execute
|
|
cursor.execute(statement, parameters)
|
|
OperationalError: (OperationalError) database is locked u'INSERT INTO tweets (hashtag, text, author, created, inserted, crawled, source, invalid) VALUES (?, ?, ?, ?, ?, ?, ?, ?)' (u'#nowplaying', u'\u300c\u30df\u30e5\u30fc\u30b8\u30c3\u30af\u300d \u30b5\u30ab\u30ca\u30af\u30b7\u30e7\u30f3 #fm802noa #nowplaying http://t.co/IbdICm4V', u'fm802nowPlaying', datetime.datetime(2013, 1, 17, 12, 57, 17), '2013-01-17 13:57:18.825509', 0, u'FM Playing', 0)
|
|
|