File size: 375 Bytes
40766fa
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
from ingest.extended_live_adapter import ExtendedLiveAdapter


class CIAExtendedAdapter(ExtendedLiveAdapter):
    source_name = "CIA Reading Room (Extended)"
    base_url = "https://www.cia.gov/readingroom/"

    async def search(self, query: str):
        return await self._safe_search(
            "https://www.cia.gov/readingroom/search/site",
            query
        )