From d5168da28d6574d106f50fdb69bdbb9fe73596b5 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 9 Jan 2004 14:02:55 +0000 Subject: some more python work git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@22 dbf6933d-3bce-0310-9bcc-ed052ba35b35 --- clients/ivam-voicebox | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'clients/ivam-voicebox') diff --git a/clients/ivam-voicebox b/clients/ivam-voicebox index 1ec19d5..be2c2eb 100755 --- a/clients/ivam-voicebox +++ b/clients/ivam-voicebox @@ -6,12 +6,12 @@ from ivamCore import log import ivamCore, ivamVoiceBox def usage(): - log("%s [--record-time=SECS] [--pin=PIN] [--pin-file=PINFILE] [--message-program=BINARY] [--debug] DIRECTORY" % sys.argv[0]) + log("%s [--record-time=SECS] [--pin=PIN] [--pin-file=PINFILE] [--message-program=BINARY] [--debug] [--record-only] [--no-record] DIRECTORY" % sys.argv[0]) def parseArgs(vb, argv): try: - opts, args = getopt.getopt(argv[1:], "hd", ["help", "record-time=", "pin=", "pin-file=", "debug", "message-program="]) + opts, args = getopt.getopt(argv[1:], "hd", ["help", "record-time=", "pin=", "pin-file=", "debug", "message-program=", "record-only", "no-record"]) except getopt.GetoptError: usage() sys.exit(1) @@ -44,6 +44,13 @@ def parseArgs(vb, argv): elif o in ("--message-program"): vb.messageProgram = a + elif o in ("--record-only"): + vb.recordOnly = True + + elif o in ("--no-record"): + vb.noRecord = True + + def main(): vb = ivamVoiceBox.VoiceBox() parseArgs(vb, sys.argv) -- cgit