diff options
author | Lennart Poettering <lennart@poettering.net> | 2004-01-09 14:02:55 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2004-01-09 14:02:55 +0000 |
commit | d5168da28d6574d106f50fdb69bdbb9fe73596b5 (patch) | |
tree | 900d38646f2629042a7a6138dba5a2300fa34839 /clients/ivam-voicebox | |
parent | 8ceda18de1ba57c10af74043d0e3c33fecd4767a (diff) |
some more python work
git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@22 dbf6933d-3bce-0310-9bcc-ed052ba35b35
Diffstat (limited to 'clients/ivam-voicebox')
-rwxr-xr-x | clients/ivam-voicebox | 11 |
1 files changed, 9 insertions, 2 deletions
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) |