Changeset 3330 for pykota/trunk/bin/pkbanner
- Timestamp:
- 02/03/08 13:17:21 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/bin/pkbanner
r3326 r3330 47 47 48 48 import pykota.appinit 49 from pykota.utils import *49 from pykota.utils import run, loginvalidparam 50 50 from pykota.commandline import PyKotaOptionParser 51 51 … … 241 241 242 242 if __name__ == "__main__" : 243 def checkandset_pagesize(option, opt, value, parser) :243 def checkandset_pagesize(option, opt, value, optionparser) : 244 244 """Checks and sets the page size.""" 245 245 if getPageSize(value) is None : 246 246 loginvalidparam(opt, value, option.default) 247 setattr( parser.values, option.dest, option.default)247 setattr(optionparser.values, option.dest, option.default) 248 248 else : 249 setattr( parser.values, option.dest, value)250 251 def checkandset_savetoner(option, opt, value, parser) :249 setattr(optionparser.values, option.dest, value) 250 251 def checkandset_savetoner(option, opt, value, optionparser) : 252 252 """Checks and sets the save toner value.""" 253 253 if (value < 0.0) or (value > 99.0) : 254 254 loginvalidparam(opt, value, option.default, \ 255 255 _("Allowed range is (0..99)")) 256 setattr( parser.values, option.dest, option.default)256 setattr(optionparser.values, option.dest, option.default) 257 257 else : 258 setattr( parser.values, option.dest, value / 100.0)258 setattr(optionparser.values, option.dest, value / 100.0) 259 259 260 260 # TODO : --papertray : to print banners on a different paper (colored for example)