2 @copyright: (C) 2008, Thomas Leonard
3 @see: U{http://roscidus.com}
5 import pygtk
; pygtk
.require('2.0') # Needed to find gio!
7 from optparse
import OptionParser
12 def main(command_args
):
13 parser
= OptionParser(usage
="usage: %prog [options] [dir]...")
14 parser
.add_option("-v", "--verbose", help="more verbose output", action
='count')
15 parser
.add_option("-V", "--version", help="display version information", action
='store_true')
17 (options
, args
) = parser
.parse_args(command_args
)
20 logger
= logging
.getLogger()
21 if options
.verbose
== 1:
22 logger
.setLevel(logging
.INFO
)
24 logger
.setLevel(logging
.DEBUG
)
26 support
.wait_for_blocker(app
.ApplicationController(args
or ['.']).run())