degal/main.py
changeset 111 ecceaf23c969
parent 109 66a01c0806f1
child 117 a2e4562deaab
equal deleted inserted replaced
110:a5b30b423f79 111:ecceaf23c969
    24     parser.add_option("--force-thumb",          dest='force_thumb', action="store_true", default=False,
    24     parser.add_option("--force-thumb",          dest='force_thumb', action="store_true", default=False,
    25             help="Force-update all thumbnails")
    25             help="Force-update all thumbnails")
    26 
    26 
    27     parser.add_option("--force-html",           dest='force_html', action="store_true", default=False,
    27     parser.add_option("--force-html",           dest='force_html', action="store_true", default=False,
    28             help="Force-update all .html files")
    28             help="Force-update all .html files")
       
    29     
       
    30     parser.add_option("--with-exif",            dest='exif_enabled', action="store_true", default=None,
       
    31             help="Include Exif metadata in updated .html files")
    29 
    32 
    30     parser.add_option('-d', "--debug",          dest='debug', action="store_true", default=False,
    33     parser.add_option('-d', "--debug",          dest='debug', action="store_true", default=False,
    31             help="Show debug output")
    34             help="Show debug output")
    32 
    35 
    33     parser.add_option('-q', "--quiet",           dest='quiet', action="store_true", default=False,
    36     parser.add_option('-q', "--quiet",           dest='quiet', action="store_true", default=False,
    54     if options.force_thumb :
    57     if options.force_thumb :
    55         config.force_thumb = True
    58         config.force_thumb = True
    56 
    59 
    57     if options.force_html :
    60     if options.force_html :
    58         config.force_html = True
    61         config.force_html = True
       
    62 
       
    63     if options.exif_enabled is not None :
       
    64         config.exif_enabled = options.exif_enabled
    59 
    65 
    60     if options.debug :
    66     if options.debug :
    61         config.log_level = config_module.logging.DEBUG
    67         config.log_level = config_module.logging.DEBUG
    62 
    68 
    63     if options.quiet :
    69     if options.quiet :