From 4673151e0f09ab345753b731766240056e1ce166 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Sep 2007 17:06:04 +0000 Subject: [PATCH] Fix #193 --- src/libprs500/ebooks/lrf/meta.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libprs500/ebooks/lrf/meta.py b/src/libprs500/ebooks/lrf/meta.py index 6e70435595..ab552f102a 100644 --- a/src/libprs500/ebooks/lrf/meta.py +++ b/src/libprs500/ebooks/lrf/meta.py @@ -605,6 +605,8 @@ def option_parser(): parser.add_option("--get-thumbnail", action="store_true", \ dest="get_thumbnail", default=False, \ help="Extract thumbnail from LRF file") + parser.add_option('--bookid', action='store', type='string', default=None, + dest='book_id', help='Set book ID') parser.add_option("-p", "--page", action="store", type="string", \ dest="page", help="Don't know what this is for") @@ -638,6 +640,8 @@ def main(args=sys.argv): f = open(path, "rb") lrf.thumbnail = f.read() f.close() + if options.book_id is not None: + lrf.book_id = options.book_id if options.comment: path = os.path.expanduser(os.path.expandvars(options.comment)) lrf.free_text = open(path).read()