Source: factory.service/package.core/ObjServiceWeather.py
METAR aviation weather service.
Retrieves current weather observations from METAR
stations via the pymetar library. Stores readings
in data_weather_current (latest) and data_weather_currentHistory
...
| Method | Signature | Description |
|---|---|---|
| get_report | get_report(stations: str = DEFAULT_STATION) -> None |
Fetch METAR weather for one or more stations. |
| render | render(station: str = DEFAULT_STATION) -> str |
Return current reading as JSON string. |
| process | process(context: dict) -> dict |
Workflow entry point for METAR weather. |
| run_workflow_direct | run_workflow_direct(guid: str, param1: str = '', param2: str = '', param3: str = '') -> str |
Legacy workflow direct entry point. |
Fetch and display METAR weather report.
Fetch weather for multiple stations (comma-sep).