Rubyで定刻にirkitを操作してホームオートメーションを実現したいと考えています。
指定した時刻に実行するのはgem "clockwork"で出来るようですが、clockworkd -c clock.rb startとdaemonかフォアグラウンドプロセスを動かす必要があり当然ながらclock.rbを編集しただけではスケジュールは反映されません。
clockworkd -c clock.rb restartとしてやれば反映されましたがclockworkに限らず他の方法はないでしょうか?
シェルコマンドを実行せずにWeb側のrackup時に別スレッドで立ち上がりrubyのコードでスケジュールの追加、削除、変更が出来るようなイメージです。