Unify the way OpenStack projects daemonize servers
Currently, Nova, Glance, and Swift use different methods for start/stop/
Swift dev Clay Gerrard moved most of the daemonization code into a Manager class: http://
Would be good to come to some common ground regarding:
a) Should we have a standard daemonization wrapper script? This is very useful in testing, when you don't want to install software and want control over the pidfile, running user, etc
b) What are the "common" options for daemonization (--pid-file, --uid, --gid, etc) and do we want to ensure OpenStack servers all adhere to these options?