def __init__(self, flushPeriod = 30.0, prefix = './', **kw):
        super(Logger,self).__init__(**kw) #status = STOPPED  make runner advance so can send cmd

        self.logs = [] #list of logs
        self.flushStamp = 0.0
        self.flushPeriod = max(1.0, flushPeriod)
        self.prefix = prefix #prefix to log directory path
        self.path = '' #log directory path created on .reopen()
.. todo::
dataset/ETHPy150Open ioflo/ioflo/ioflo/base/logging.py/Logger.__init__--crossover with--dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/models/dbm/ising.py/BoltzmannIsingVisible._modify_updates