#!/usr/bin/env bash

# if pip3 or python3 not installed- run base-installer

pkgs='python3 python3-pip'
install=true

# check for root
if [ "$EUID" -ne 0 ]
  then echo "Please run as root"
  exit
fi


# if prerequisites not installed, run base installer
for pkg in $pkgs; do
  status="$(dpkg-query -W --showformat='${db:Status-Status}' "$pkg" 2>&1)"
  if [ ! $? = 0 ] || [ ! "$status" = installed ]; then
    echo "prerequisite are missing, running base installer..."
    bash utils/install-base-dependencies.sh
    break
  fi
done

#install pip requirements
pip3 install -r cloudflare/requirements.txt --quiet