Code Review
/
icn.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
ac31281870819c52720d1086a53c4cef433aa805
[icn.git]
/
flux.sh
1
#!/usr/bin/env bash
2
set -eux -o pipefail
3
4
SCRIPTDIR="$(readlink -f $(dirname ${BASH_SOURCE[0]}))"
5
LIBDIR="$(dirname $(dirname ${SCRIPTDIR}))/env/lib"
6
7
source $LIBDIR/logging.sh
8
source $LIBDIR/common.sh
9
10
function deploy {
11
flux install
12
}
13
14
function clean {
15
flux uninstall -s
16
}
17
18
case $1 in
19
"clean") clean ;;
20
"deploy") deploy ;;
21
*) cat <<EOF
22
Usage: $(basename $0) COMMAND
23
24
Commands:
25
clean - Uninstall Flux
26
deploy - Install Flux
27
EOF
28
;;
29
esac