27 lines
395 B
Plaintext
27 lines
395 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
# Inspired by https://gist.github.com/primeapple/d3d82fbd28e9134d24819dd72430888e
|
||
|
|
||
|
read original_task
|
||
|
read modified_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 $modified_task
|
||
|
echo 'on-modify'
|
||
|
|
||
|
exit 0
|