#!/bin/bash # red delete # orange check-no-delete # orange check-no-create # green create . ./lib/prime/volumes.sh DRY_RUN="1" SIMULATION="1" function main { fonction="${1}" shift 1 case "${fonction}" in "StartVm") start_vm "$@" ;; "StopVm") stop_vm "$@" ;; "CreateVolume") create_volume "$@" ;; "DeleteVolume") delete_volume "$@" ;; "Config") metadata_service systemctl daemon-reload ;; *) echo "action : ${fonction} not known !" echo "avalable action :" echo " -> StartVm" echo " -> StopVm" echo " -> CreateVolume" echo " -> DeleteVolume" ;; esac } main "$@"