from typing import Any, List, Mapping from backend.pashub_fetcher.cotality_client import CotalityClient from backend.pashub_fetcher.token_getter import get_token_from_local_storage from utils.logger import setup_logger logger = setup_logger() def handler(event: Mapping[str, Any], context: Any) -> None: pas_hub_email = "random@test.com" pas_hub_password = "my_fake_password" try: token: str = get_token_from_local_storage(pas_hub_email, pas_hub_password) logger.info(f"Token extracted successfully: {token}") except: logger.error("Error getting auth token from Pas Hub") raise client = CotalityClient(token=token) uprn = "100061885568" # TODO: get from request body saved_files: List[str] = client.get_evidence_files(uprn=uprn) print(f"saved {len(saved_files)} files")