lsyncd
こんな感じ。 s3sync = { maxProcesses = 1, onStartup = "aws s3 sync ^source ^target", onCreate = "[ -f ^source^pathname ] && aws s3 cp ^source^pathname ^target^pathname || true", onModify = "[ -f ^source^pathname ] && aws s3 cp ^source^path…
lsyncdの吐き出すstatusファイルをいちいち目で見てどれぐらいdelayしてるか見るのが手間になったので、適当にスクリプトを書いた。 $ lsyncd_status <サブコマンド> サブコマンド 出力内容 delayed キューに残っている全タスク数 active active(実行中)な…