Skip to content

Crash when tag not found #3

Open
@ghost

Description

Better error handling is required when a tag is not found.

Movies $ moviemon .


Indexing all movies inside  .


 58%|█████████████████████████████████████████████████████████████████████████████████████████████████▊                                                                      | 316/543 [01:53<01:46, 2.14B/s]
Traceback (most recent call last):
  File "/usr/local/bin/moviemon", line 9, in <module>
    load_entry_point('moviemon==1.0.11', 'console_scripts', 'moviemon')()
  File "/usr/local/lib/python2.7/dist-packages/moviemon/moviemon.py", line 61, in main
    util(args)
  File "/usr/local/lib/python2.7/dist-packages/moviemon/moviemon.py", line 77, in util
    scan_dir(docopt_args["PATH"], dir_json)
  File "/usr/local/lib/python2.7/dist-packages/moviemon/moviemon.py", line 281, in scan_dir
    data = get_movie_info(name)
  File "/usr/local/lib/python2.7/dist-packages/moviemon/moviemon.py", line 302, in get_movie_info
    return omdb(movie_info['title'], None)
KeyError: 'title'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions