Files
tauron-scrapper/src/consumers/index.ts

11 lines
360 B
TypeScript

import { Dayjs } from "dayjs";
import { Config } from "../config";
import { MQTTConsumer } from "./mqtt";
import { Measurement } from "../fetcher/types";
const consumers = [
new MQTTConsumer()
];
export const consume = (config: Config, date: Dayjs, measurement: Measurement) =>
consumers.forEach(consumer => consumer.consume(config, date, measurement));