comparison makeitso/python_package/{{package}}/main.py @ 149:d37ee77a9317

strip the description
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 23 Mar 2012 10:30:28 -0700
parents 3046e15c3dd7
children 386a44a52139
comparison
equal deleted inserted replaced
148:e3ba71e7b927 149:d37ee77a9317
13 usage = '%prog [options]' 13 usage = '%prog [options]'
14 class PlainDescriptionFormatter(optparse.IndentedHelpFormatter): 14 class PlainDescriptionFormatter(optparse.IndentedHelpFormatter):
15 """description formatter for console script entry point""" 15 """description formatter for console script entry point"""
16 def format_description(self, description): 16 def format_description(self, description):
17 if description: 17 if description:
18 return description + '\n' 18 return description.strip() + '\n'
19 else: 19 else:
20 return '' 20 return ''
21 parser = optparse.OptionParser(usage=usage, description=__doc__, formatter=PlainDescriptionFormatter()) 21 parser = optparse.OptionParser(usage=usage, description=__doc__, formatter=PlainDescriptionFormatter())
22 options, args = parser.parse_args(args) 22 options, args = parser.parse_args(args)
23 23