<div dir="ltr">Hi Chris,<div><br></div><div>For me, this is a task you want to give to systemd or supervisord.<br></div><div><br></div><div>If you still want to do this manually, twistd sets a .pid file in the working directory.</div><div>On linux, you can just use something like test -d /proc/`cat twistd.pid`</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Mar 31, 2017 at 4:30 PM Chris Spencer <<a href="mailto:chrisspen@gmail.com">chrisspen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg">How do you check programmatically to see if a worker is running?<br class="gmail_msg"><br class="gmail_msg"></div>My worker keeps getting sigkilled, and it's unclear why, so I'd like to create a cron job to check to see if it's running, and if it's stopped, to restart buildbot. However, buildbot-worker doesn't have a `status<br class="gmail_msg"></div>
_______________________________________________<br class="gmail_msg">
users mailing list<br class="gmail_msg">
<a href="mailto:users@buildbot.net" class="gmail_msg" target="_blank">users@buildbot.net</a><br class="gmail_msg">
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a></blockquote></div>