You're offline — showing cached data

Update ACSA website passenger statistics

acsa-website-update
2026-06-13 06:09:54 SAST
← Back to Tasks

OVERRIDES runtime profile: uses Gemini vision directly via Python — never invokes claude CLI. Profile set to direct_gemini so the scheduled-tasks page reflects actual provider.

Weekly ACSA website passenger statistics update. Downloads the consolidated passenger PDF from ACSA website, extracts departure data using Gemini vision, and updates ACSA Website Data.xlsx on Google Drive.

Source: https://www.airports.co.za/business/statistics/aircraft-and-passenger Target: ACSA Website Data.xlsx (Google Drive ID: 1dICi2ooUA-YcUk3my3hOyQNcWES-p7A1)

Runs Tuesday 8:00am SAST (6:00 UTC). The IATA fuel update runs at 8:30am — 30 min gap.

Previously used claude CLI to read the skill and execute steps, but that timed out at 600s (MC-586). Replaced with a direct Python script using Gemini for PDF extraction, which completes in ~30s.

Tue at 06:0000 06 * * 2
Yes
shell
300s
Yes
in 3d (2026-06-16 06:00)

Task Definition

tasks/acsa-website-update.md
shell
set
No
No
cd /home/lucienne/workspace && python3 scripts/acsa_website_update.py

Edit Schedule

Result:
1
Runs (7d)
1
Completed
0
Failed
0
Timeout
100%
Success (7d)
6s
Avg Duration
flysafair acsa passengers data

Run History (1)

StartedFinishedStatusDurationOutputLog
4d ago 4d ago completed 6s
Downloading ACSA passenger statistics PDF... URL: https://www.airports.co.za/StatisticsLib/ACSA%20AERONAUTICAL%20PASSE ...
View log

Comments (0)

No comments yet — add instructions for Luci
Help