perkeep/website/pk-web
mpl b3381cc58d pk-web: add paging on timeout for docker runs
It happens somewhat regularly that pk-web stops syncing commits to
github, and sending e-mails about it, because any docker run process
seems to get stucked. Invariably, restarting the docker service
(systemctl restart docker), seems to fix the problem.

This change adds a timeout mechanism for functions running a docker run
exec, so that after the timeout, we get notified by e-mail about what
function is blocked.

Change-Id: I16bd4f5abc7864ceb176a0e69c5300165194b18f
2018-06-27 20:06:02 +02:00
..
contributors.go website: move go code to pk-web package 2018-04-23 16:42:35 -07:00
dirtrees.go website: move go code to pk-web package 2018-04-23 16:42:35 -07:00
email.go pk-web: add paging on timeout for docker runs 2018-06-27 20:06:02 +02:00
format.go website: move go code to pk-web package 2018-04-23 16:42:35 -07:00
github.go pk-web: add paging on timeout for docker runs 2018-06-27 20:06:02 +02:00
godoc.go website: move go code to pk-web package 2018-04-23 16:42:35 -07:00
logging.go website: move go code to pk-web package 2018-04-23 16:42:35 -07:00
pkweb.go website: Gerrit instance update 2018-05-24 21:32:18 +02:00
pkweb_test.go website: Gerrit instance update 2018-05-24 21:32:18 +02:00