In [1]:
import logging
logging.basicConfig(level=logging.DEBUG)

import pipecat.device.clock
import pipecat.limit
import pipecat.record
import pipecat.utility

In [2]:
pipe = pipecat.device.clock.metronome()
pipe = pipecat.utility.add_timestamp(pipe)
pipe = pipecat.limit.count(pipe, count=3)

for record in pipe:
    pipecat.record.dump(record)


timestamp: 2016-12-06T06:27:32.299131+00:00

timestamp: 2016-12-06T06:27:33.301954+00:00

INFO:pipecat:Iteration stopped after 3 records.
timestamp: 2016-12-06T06:27:34.304639+00:00