diff options
author | Lennart Poettering <lennart@poettering.net> | 2004-02-09 18:03:45 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2004-02-09 18:03:45 +0000 |
commit | e36910ad6e13c82ab6b1d1206241c676ab3265ba (patch) | |
tree | d174a71895f5933dbf55f48f27b2ff9227569fc6 /clients/ivamVoiceBox.py | |
parent | 299552c0ffc90d69b0593eecdc19fc859d445cbd (diff) |
add patches bei Wolfgang Ocker
git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@61 dbf6933d-3bce-0310-9bcc-ed052ba35b35
Diffstat (limited to 'clients/ivamVoiceBox.py')
-rw-r--r-- | clients/ivamVoiceBox.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/clients/ivamVoiceBox.py b/clients/ivamVoiceBox.py index 68eff9c..e358e7b 100644 --- a/clients/ivamVoiceBox.py +++ b/clients/ivamVoiceBox.py @@ -32,6 +32,7 @@ class VoiceBox(ivamApi.Processor): fileSuffix = ".ulaw.gz" recordOnly = False noRecord = False + welcomeMessage = "welcome" def getClip(self, s): return "%s/%s%s" % (self.directory, s, self.fileSuffix) @@ -48,7 +49,7 @@ class VoiceBox(ivamApi.Processor): self.authNow(c) else: self.currentState = self.STATE_WELCOME - c.playClip(self.getClip("welcome")) + c.playClip(self.getClip(self.welcomeMessage)) def loginComplete(self, c): self.messages = self.getMessageNames() @@ -267,6 +268,13 @@ class VoiceBox(ivamApi.Processor): return "%s/%010u:%s:%s%s" % (self.messageDirectory, time.time(), self.ringNumber, self.callerNumber, self.fileSuffix) + def setWelcomeMessage(self, welcomeMessage): + + if ivamCore.DEBUG: + ivamCore.log("setWelcomeMessage('%s')" % welcomeMessage) + + self.welcomeMessage = welcomeMessage + def setPin(self, pin): if ivamCore.DEBUG: |