Upstart job best practices?

Clint Byrum clint at ubuntu.com
Sat Sep 4 00:26:15 BST 2010


Hi there,

I've been looking into a few bug reports regarding regressions due
to migrations from sysvinit to upstart.

These are mostly just user education issues, but nonetheless, its
unclear exactly what to do with upstart jobs. I am wondering if
there is an existing list of best practices for upstart jobs.

Namely:

* is console output ever a good idea? 
* how should things be logged?
  logger?
* Is there a preferred logging facility?  
* whats the best
  way to inform users of potential failures?

Before I run off and create a wiki page describing upstart best
practices, I figured I'd ask here to see if it already exists.

Thanks!



More information about the ubuntu-devel mailing list