#!/usr/bin/env python # -*- Mode: Python -*- # vi:si:et:sw=4:sts=4:ts=4 import sys import pygtk pygtk.require('2.0') from gobject.option import OptionParser, OptionGroup import pygst pygst.require('0.10') import gstoption def main(args): parser = OptionParser() group = OptionGroup('flumotion', 'Flumotion options', option_list=[]) group.add_option('-v', '--verbose', action="store_true", dest="verbose", help="be verbose") group.add_option('', '--version', action="store_true", dest="version", default=False, help="show version information") parser.add_option_group(group) parser.add_option_group(gstoption.get_group()) options, args = parser.parse_args(args) if options.verbose: print 'Verbose mode' import gst if options.version: print sys.version, gst.version if __name__ == '__main__': sys.exit(main(sys.argv))