29
29
parser = optparse.OptionParser()
30
30
parser.add_option ('--debug', action='store_true',
31
dest='debug', default=False,
32
help=_('Enable debugging messages.'))
31
dest='debug', default=False,
32
help=_('Enable debugging messages.'))
33
33
parser.add_option ('-l', '--logfile', type='string', metavar='FILE',
34
34
dest='logfile', default=None,
35
help=_('Write logging messages to a file instead to stderr.'))
35
help=_('Write logging messages to a file instead to stderr.'))
36
36
parser.add_option ( '--timeout', type='int',
37
37
dest='timeout', metavar='SECS', default=600,
38
help=_('Timeout for D-BUS service (default: 600, 0: run forever)'))
38
help=_('Timeout for D-BUS service (default: 600, 0: run forever)'))
39
39
parser.add_option ('-H', '--handler-dir',
40
type='string', dest='handler_dir', metavar='DIR', default=None,
41
help=_('Add a custom handler directory.'))
40
type='string', dest='handler_dir', metavar='DIR', default=None,
41
help=_('Add a custom handler directory.'))
42
42
parser.add_option ( '--test', action='store_true',
43
43
dest='test', default=False,
44
help=_('Run on session D-BUS (only for testing)'))
44
help=_('Run on session D-BUS (only for testing)'))
46
46
(opts, args) = parser.parse_args()
47
47
return (opts, args)