FOIA_Doc_Search / ingest /dod_special_extended.py
GodsDevProject's picture
Create ingest/dod_special_extended.py
047e54d verified
from ingest.extended_live_adapter import ExtendedLiveAdapter
class AATIPExtendedAdapter(ExtendedLiveAdapter):
source_name = "AATIP (Public Releases)"
base_url = "https://www.esd.whs.mil/FOIA/Reading-Room/"
async def search(self, query: str):
return await self._safe_search(self.base_url, query)
class SAPExtendedAdapter(AATIPExtendedAdapter):
source_name = "Special Access Programs (Public)"
class TENCAPExtendedAdapter(AATIPExtendedAdapter):
source_name = "TEN-CAP (Public)"
class SpecialActivitiesExtendedAdapter(AATIPExtendedAdapter):
source_name = "Special Activities (Public)"