commit | de0248e0d54813f6a9fd7bf87a1376e119aff182 | [log] [tgz] |
---|---|---|
author | James E. Blair <jeblair@redhat.com> | Thu Nov 02 10:23:44 2017 -0700 |
committer | James E. Blair <jeblair@redhat.com> | Wed Nov 29 10:03:03 2017 -0800 |
tree | 57446d39e80fef5e22be80aa74d42055c216c217 | |
parent | 11925ef2170d6237b4b4bfc3a0e72cca4edab74f [diff] |
Normalize daemon process handling Adopt some of the structure from nodepool to make daemon process handling more consistent. Handle some argument parsing centrally. Change the default pid file structure to match nodepool: /var/run/zuul/<processname> Attempt to use the pidfile before daemonizing so that errors are immediately reported. Drop the config validation test since it is almost useless at this point. Change-Id: I4a9d9473ce028e0b0cd32a8c48598c1682e1c329