Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TypeError: strptime() argument 1 must be string, not None #3

Open
bgfd opened this issue Dec 23, 2018 · 0 comments
Open

TypeError: strptime() argument 1 must be string, not None #3

bgfd opened this issue Dec 23, 2018 · 0 comments

Comments

@bgfd
Copy link

bgfd commented Dec 23, 2018

Hi,

I've install astlog and when i trie to test this with asterisk log, i've got an error:
""TypeError: strptime() argument 1 must be string, not None""

I've got several result in left panel, This error come when i select a result with space.
I've try whithout any argument exept logfile.
I've trie to set start time with format show in help (--from-when "2018-12-22 00:00:00"), but he sais "No data after 2018-12-22 00:00:00

Traceback (most recent call last):
File "/home/jam/astlog/astlog/app.py", line 1112, in run
self.loop.run()
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 286, in run
self._run()
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 384, in _run
self.event_loop.run()
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 788, in run
self._loop()
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 825, in _loop
self._watch_filesfd
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/raw_display.py", line 404, in
event_loop, callback, self.get_available_raw_input())
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/raw_display.py", line 502, in parse_input
callback(processed, processed_codes)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 411, in _update
self.process_input(keys)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/main_loop.py", line 511, in process_input
k = self._topmost_widget.keypress(self.screen_size, k)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/container.py", line 1131, in keypress
return self.body.keypress( (maxcol, remaining), key )
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/container.py", line 2271, in keypress
key = w.keypress((mc,) + size[1:], key)
File "/home/jam/astlog/astlog/app.py", line 480, in keypress
return self.frame.keypress(size, key)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/container.py", line 1131, in keypress
return self.body.keypress( (maxcol, remaining), key )
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/listbox.py", line 999, in keypress
key = focus_widget.keypress((maxcol,),key)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/wimp.py", line 275, in keypress
self.toggle_state()
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/wimp.py", line 438, in toggle_state
self.set_state(True)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/wimp.py", line 408, in set_state
self.__super.set_state(state, do_callback)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/wimp.py", line 240, in set_state
self._emit('change', state)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/widget.py", line 460, in _emit
signals.emit_signal(self, name, self, *args)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/signals.py", line 265, in emit
result |= self._call_callback(callback, user_arg, user_args, args)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/signals.py", line 295, in _call_callback
return bool(callback(*args_to_pass))
File "/home/jam/astlog/astlog/app.py", line 485, in on_select_phone
self._emit('select', call_id)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/widget.py", line 460, in _emit
signals.emit_signal(self, name, self, *args)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/signals.py", line 265, in emit
result |= self._call_callback(callback, user_arg, user_args, args)
File "/home/jam/astlog/env/astlog/local/lib/python2.7/site-packages/urwid-2.0.1-py2.7.egg/urwid/signals.py", line 295, in _call_callback
return bool(callback(*args_to_pass))
File "/home/jam/astlog/astlog/app.py", line 1008, in on_result_selected
self.log_display.load_result(ref)
File "/home/jam/astlog/astlog/app.py", line 675, in load_result
self.refresh_log()
File "/home/jam/astlog/astlog/app.py", line 904, in refresh_log
('elapsed', '(ela: %s) ' % sip.elapsed_sec)]
File "/home/jam/astlog/astlog/reader.py", line 179, in elapsed_sec
elapsed = self.elapsed
File "/home/jam/astlog/astlog/reader.py", line 173, in elapsed
and self.dialog.start_sip.timestamp
File "/home/jam/astlog/astlog/reader.py", line 166, in timestamp
self._timestamp = parse_when(self.when)
File "/home/jam/astlog/astlog/reader.py", line 28, in parse_when
return datetime.strptime(when, fmt)
TypeError: strptime() argument 1 must be string, not None

Have you got any ideas ?

Thanks for your helping !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant