summaryrefslogtreecommitdiffstats
path: root/clients/ivamPipeConnector.py
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-01-08 23:42:08 +0000
committerLennart Poettering <lennart@poettering.net>2004-01-08 23:42:08 +0000
commit7b3475368a1950d2adc638bdc4d0bbda4b3d1e18 (patch)
treed1fc1d203654943e09491f7f094bf78cf30801c8 /clients/ivamPipeConnector.py
parent5565b244c983bfbfd8b88077eda690fd630e3f1f (diff)
made ivamd a real daemon
git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@20 dbf6933d-3bce-0310-9bcc-ed052ba35b35
Diffstat (limited to 'clients/ivamPipeConnector.py')
-rw-r--r--clients/ivamPipeConnector.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/clients/ivamPipeConnector.py b/clients/ivamPipeConnector.py
index af302b8..bbaf9ed 100644
--- a/clients/ivamPipeConnector.py
+++ b/clients/ivamPipeConnector.py
@@ -92,6 +92,7 @@ class PipeConnector(ivamApi.Connector):
self.recordName = fname
self.recording = True
+ self.recordLength = 0
def stopRecording(self):
@@ -102,7 +103,7 @@ class PipeConnector(ivamApi.Connector):
self.recordFile.close()
self.recording = False
- self.processor.onRecordFinish(self, self.recordName)
+ self.processor.onRecordFinish(self, self.recordName, self.recordLength)
def setTimeout(self, t):
@@ -198,6 +199,7 @@ class PipeConnector(ivamApi.Connector):
self.quit = 1
elif self.recording:
self.recordFile.write(buf)
+ self.recordLength += len(buf)
def writeStdout(self):