39 lines
631 B
Bash
39 lines
631 B
Bash
#!/bin/bash
|
|
|
|
python /pre-start.py
|
|
|
|
if [ $CONF != '' ]; then
|
|
case $TASK in
|
|
|
|
syncGLPI)
|
|
python3 /airwatchConnector/sync.py -c $CONF -f
|
|
;;
|
|
|
|
stagingAssignment)
|
|
python3 /airwatchConnector/stagingUserAssignation.py -c $CONF -f
|
|
;;
|
|
|
|
*)
|
|
exit 0
|
|
;;
|
|
esac
|
|
else
|
|
confFiles = $(ls /airwatchConnector/conf/*.conf)
|
|
if [ $confFiles = '' ]; then exit 1; do
|
|
for CONF in $confFiles; do
|
|
case $TASK in
|
|
|
|
syncGLPI)
|
|
python3 /airwatchConnector/sync.py -c $CONF -for
|
|
;;
|
|
|
|
stagingAssignment)
|
|
python3 /airwatchConnector/stagingUserAssignation.py -c $CONF -f
|
|
;;
|
|
|
|
*)
|
|
exit 0
|
|
;;
|
|
esac
|
|
done
|
|
fi |