26 lines
363 B
Bash
Executable File
26 lines
363 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Inspired by https://gist.github.com/primeapple/d3d82fbd28e9134d24819dd72430888e
|
|
|
|
read new_task
|
|
|
|
source ~/.env
|
|
|
|
log_file=./sync.log
|
|
|
|
is_up() {
|
|
if ! nc -z $TASKD_SERVER $TASKD_PORT; then
|
|
echo "Server is down" >> $log_file
|
|
exit 1
|
|
fi
|
|
}
|
|
|
|
is_up
|
|
date > $log_file
|
|
task rc.verbose:nothing sync >> $log_file &
|
|
|
|
echo $new_task
|
|
echo 'on-add'
|
|
|
|
exit 0
|