#!/usr/bin/env bash
#MISE description="Get Ansible dependencies"
#MISE wait_for=['prepare:py-tools', 'prepare:py-local']
#MISE sources=['requirements.yml']

set -e

MISE_PWD="${PWD}"

echo "————————————————————————————— ANSIBLE REQUIREMENTS ———————————————————————————"

cd ${MISE_PWD} && ansible-galaxy collection install -fr ${PWD}/requirements.yml &&\
echo "[  OK  ] INSTALL ANSIBLE REQUIRED COLLECTIONS" || \
echo "[FAILED] INSTALL ANSIBLE REQUIRED COLLECTIONS"

cd ${MISE_PWD} && ansible-galaxy role install -fr ${PWD}/requirements.yml &&\
echo "[  OK  ] INSTALL ANSIBLE REQUIRED ROLES" || \
echo "[FAILED] INSTALL ANSIBLE REQUIRED ROLES"