Merge pull request #30 from Aignosi/fix/SIENTIAPDE-1478

API Class: Add Headers Configuration
This commit is contained in:
Matheus Demoner
2026-01-29 10:48:30 -03:00
committed by GitHub
2 changed files with 12 additions and 0 deletions

View File

@@ -58,6 +58,12 @@ class API(SientiaMonitoring):
logger=logger,
notification_handler=notification_handler,
metrics_controller=metrics_controller,
headers_config={
'Content-Type': 'application/json',
'Accept': 'application/json',
'x-requested-with': 'piwebapistreams',
'User-Agent': 'Aig-Scouter-Agent/1.0',
},
)
def close(self) -> None:

View File

@@ -67,6 +67,12 @@ def test_api_initialization(mock_pi_web_api_client):
logger=logger,
notification_handler=notification_handler,
metrics_controller=metrics_controller,
headers_config={
'Content-Type': 'application/json',
'Accept': 'application/json',
'x-requested-with': 'piwebapistreams',
'User-Agent': 'Aig-Scouter-Agent/1.0',
},
)
assert activity.pi_web_api_client is not None