Skip to content

Eocortex Parlofoon Export

Go to Automation

View in GitLab

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)

Dependencies