def darwin_client(darwin_config_path: Path, darwin_datasets_path: Path, team_slug: str) -> Client: config = Config(darwin_config_path) config.put(["global", "api_endpoint"], "http://localhost/api") config.put(["global", "base_url"], "http://localhost") config.put(["teams", team_slug, "api_key"], "mock_api_key") config.put(["teams", team_slug, "datasets_dir"], str(darwin_datasets_path)) return Client(config=config)
def remote_dataset(dataset_slug: str, local_config_file: Config): client = Client(local_config_file) return RemoteDataset(client=client, team="v7", name="TEST_DATASET", slug=dataset_slug, dataset_id=1)