in otava/importer.py [0:0]
def get(self, test: TestConfig) -> Importer:
if isinstance(test, CsvTestConfig):
return self.csv_importer()
elif isinstance(test, GraphiteTestConfig):
return self.graphite_importer()
elif isinstance(test, HistoStatTestConfig):
return self.histostat_importer()
elif isinstance(test, PostgresTestConfig):
return self.postgres_importer()
elif isinstance(test, JsonTestConfig):
return self.json_importer()
elif isinstance(test, BigQueryTestConfig):
return self.bigquery_importer()
else:
raise ValueError(f"Unsupported test type {type(test)}")