group-telegram.com/itpgchannel/1752
Create:
Last Update:
Last Update:
Мне тут сказали, что я не смогу запилить херобору, которая бы решала эту задачу, за 5 минут.
Вызов был принят, и вот результат:
Это демон, может быть запущен на нескольких хостах:
pg# cat run.sh
#!/bin/sh
set -xue
while true; do
sleep 1
etcdctl get --keys-only --prefix /tasks/ | grep '/' | while read l; do
etcdctl lock ${l} -- /bin/sh -c "(etcdctl get ${l} | tail -n +2 | /bin/sh) || true; etcdctl del ${l}"
done
done
Это клиент:
etcdctl put /tasks/${RANDOM} 'ls -la'
По ссылке - результат:
https://gist.github.com/pg83/3528e80835386fac13175aec353e5d3a
BY commit -m "better"

Share with your friend now:
group-telegram.com/itpgchannel/1752