From 78adf5099f9e14322f8704e1b5d167911e556245 Mon Sep 17 00:00:00 2001 From: Philipp Hahn Date: Wed, 12 Oct 2011 17:11:58 +0200 Subject: [PATCH] example: Redirect --help output to stdout/stderr When --help is requested, print usage() to stdout. When an illegal option is passed, print usage to stderr. Signed-off-by: Philipp Hahn --- examples/domain-events/events-python/event-test.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/domain-events/events-python/event-test.py b/examples/domain-events/events-python/event-test.py index 9018366512..5272e5693a 100644 --- a/examples/domain-events/events-python/event-test.py +++ b/examples/domain-events/events-python/event-test.py @@ -469,9 +469,9 @@ def myDomainEventIOErrorCallback(conn, dom, srcpath, devalias, action, opaque): def myDomainEventGraphicsCallback(conn, dom, phase, localAddr, remoteAddr, authScheme, subject, opaque): print "myDomainEventGraphicsCallback: Domain %s(%s) %d %s" % (dom.name(), dom.ID(), phase, authScheme) -def usage(): - print "usage: "+os.path.basename(sys.argv[0])+" [uri]" - print " uri will default to qemu:///system" +def usage(out=sys.stderr): + print >>out, "usage: "+os.path.basename(sys.argv[0])+" [uri]" + print >>out, " uri will default to qemu:///system" def main(): try: @@ -483,7 +483,7 @@ def main(): sys.exit(2) for o, a in opts: if o in ("-h", "--help"): - usage() + usage(sys.stdout) sys.exit() if len(args) >= 1: