#!/bin/bash

case $1 in
  set-suite)
    cloudlinux-awp-admin set-suite --suites "$2" --users "$3" --source "$4" "$5" --attrs="$6"
  ;;
  set-suite-for-all)
    cloudlinux-awp-admin set-suite --suites "$2" --source "$3" "$4" --attrs="$5"
  ;;
  set-whmcs)
    args=()
    [ -n "$2" ] && args+=("$2")
    [ -n "$3" ] && args+=("$3")
    [ -n "$4" ] && args+=("$4")
    cloudlinux-awp-admin set-whmcs "${args[@]}"
  ;;
  set-whmcs-stat)
    cloudlinux-awp-admin set-whmcs-stat --json "$2"
  ;;
  restore-whmcs-backup)
    cloudlinux-awp-admin restore-whmcs-backup
  ;;
  get-whmcs-config)
    cloudlinux-awp-admin get-whmcs-config
  ;;
  set-options)
    cloudlinux-awp-admin set-options --upgrade-url "$2"
  ;;
esac
