Eocortex Parlofoon Export
Description
Generates F5-compatible parlofoon (intercom) command lines by enriching local camera list with Eocortex channel and server info via the Eocortex API and Passwordstate credentials.
Credentials
- Passwordstate API credentials: pws_user, pws_password
- Eocortex API user stored in Passwordstate (eocortex_user)
Input
- eocortex_host: Eocortex host (default in playbook)
- eocortex_user: API user
- password_list_id: Passwordstate list id
- eocortex_parlofoon_data.json: local camera list (key: cameras)
- environment: ANSIBLE variables for Passwordstate access if used
Output
- f5_parlofoon_export: list of formatted F5 command strings (set via set_stats)