@@ -9,32 +9,58 @@ is_procces_running() {
99}
1010
1111send_api_cmd () {
12- answer=$( curl -s -k \
13- --data-urlencode " user=$USER " \
14- --data-urlencode " password=$PASSWORD " \
15- --data-urlencode " returncode=yes" \
16- --data-urlencode " cmd=$1 " \
17- --data-urlencode " arg1=$2 " \
18- --data-urlencode " arg2=$3 " \
19- --data-urlencode " arg3=$4 " \
20- --data-urlencode " arg4=$5 " \
21- --data-urlencode " arg5=$6 " \
22- --data-urlencode " arg6=$7 " \
23- --data-urlencode " arg7=$8 " \
24- --data-urlencode " arg8=$9 " \
25- https://$HOST :$PORT /api/)
12+ if [ ! -z " $PASSWORD " ]; then
13+ answer=$( curl -s -k \
14+ --data-urlencode " user=$USER " \
15+ --data-urlencode " password=$PASSWORD " \
16+ --data-urlencode " returncode=yes" \
17+ --data-urlencode " cmd=$1 " \
18+ --data-urlencode " arg1=$2 " \
19+ --data-urlencode " arg2=$3 " \
20+ --data-urlencode " arg3=$4 " \
21+ --data-urlencode " arg4=$5 " \
22+ --data-urlencode " arg5=$6 " \
23+ --data-urlencode " arg6=$7 " \
24+ --data-urlencode " arg7=$8 " \
25+ --data-urlencode " arg8=$9 " \
26+ https://$HOST :$PORT /api/)
27+ else
28+ answer=$( curl -s -k \
29+ --data-urlencode " hash=$HASH " \
30+ --data-urlencode " returncode=yes" \
31+ --data-urlencode " cmd=$1 " \
32+ --data-urlencode " arg1=$2 " \
33+ --data-urlencode " arg2=$3 " \
34+ --data-urlencode " arg3=$4 " \
35+ --data-urlencode " arg4=$5 " \
36+ --data-urlencode " arg5=$6 " \
37+ --data-urlencode " arg6=$7 " \
38+ --data-urlencode " arg7=$8 " \
39+ --data-urlencode " arg8=$9 " \
40+ https://$HOST :$PORT /api/)
41+ fi
2642 return $answer
2743}
2844
2945send_api_file () {
30- answer=$( curl -s -k \
31- --data-urlencode " user=$USER " \
32- --data-urlencode " password=$PASSWORD " \
33- --data-urlencode " returncode=yes" \
34- --data-urlencode " cmd=v-make-tmp-file" \
35- --data-urlencode " arg1=$( cat $1 ) " \
36- --data-urlencode " arg2=$2 " \
37- https://$HOST :$PORT /api/)
46+ if [ ! -z " $PASSWORD " ]; then
47+ answer=$( curl -s -k \
48+ --data-urlencode " user=$USER " \
49+ --data-urlencode " password=$PASSWORD " \
50+ --data-urlencode " returncode=yes" \
51+ --data-urlencode " cmd=v-make-tmp-file" \
52+ --data-urlencode " arg1=$( cat $1 ) " \
53+ --data-urlencode " arg2=$2 " \
54+ https://$HOST :$PORT /api/)
55+ else
56+ answer=$( curl -s -k \
57+ --data-urlencode " hash=$HASH " \
58+ --data-urlencode " returncode=yes" \
59+ --data-urlencode " cmd=v-make-tmp-file" \
60+ --data-urlencode " arg1=$( cat $1 ) " \
61+ --data-urlencode " arg2=$2 " \
62+ https://$HOST :$PORT /api/)
63+ fi
3864 return $answer
3965}
4066
0 commit comments