Changeset 545

Show
Ignore:
Timestamp:
05/19/08 10:24:25 (6 months ago)
Author:
athomas
Message:

ape: Base metavar on option class name if it is not provided.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • ape/trunk/ape/commandline.py

    r544 r545  
    114114    type_name = type_name[:-6].lower() 
    115115    metavar = config_option.metavar 
    116     if metavar: 
    117         metavar = metavar.upper() 
    118116 
    119117    args = dict( 
    120118        help=config_option.__doc__ + ' (%default)', action='callback', default=default, 
    121         metavar=metavar, dest=config_option.name, 
     119        metavar=(metavar or type_name).upper(), dest=config_option.name, 
    122120        ) 
    123121