Files
twitterboard/log/command_error
Julien Lengrand-Lambert c60a5ee901 Cleans up repo.
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
2013-01-20 21:54:33 +01:00

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)