def start(self): self.run = Run(self.operation, Run.STATUS_RUNNING, self.dataset) db.session.add(self.run) db.session.commit() self.package = data_manager.package(self.dataset.name) modules = [self.log, 'loadkit'] self.log_handler = capture(self.package, self.run.id, modules) self.log.info("Starting: %s", self.operation)
def get_logger(package, context): mods = ['nomenklatura', 'loadkit', 'archivekit'] return logger.capture(package, context.id, modules=mods)