def process(self, response): before = len(response["events"]) response["events"] = list( filter(self.event_matched, response["events"])) after = len(response["events"]) if self.pattern: log.info(f"{after} out of {before} events matched") r = self.convert_to_timestamps(response) self.write(r)
def export_completed(self): log.info(f"export complete. {self.ratelimit}")
def export_started(self): log.info( f"exporting from {self.start_time} to {self.end_time} in {self.window} steps" )
def export_started(self): log.info( f"exporting {self.query} from {self.start_time} to {self.end_time} in {self.window.representation} steps" )
def export_started(self): log.info(f"exporting metric names from {self.start_time}")