unix-daemonize 0.1.2

Easy unix daemons support for Rust projects
Documentation
  • Coverage
  • 20%
    3 out of 15 items documented1 out of 4 items with examples
  • Size
  • Source code size: 6.06 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.11 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • swizard0/unix-daemonize
    6 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • swizard0

unix-daemonize rust crate

Summary

Easy to use daemonizing for rust programs in unix enviroment.

Using unix-daemonize

Add to Cargo.toml:

[dependencies]
unix-daemonize = "0.1"

To src/main.rs:

extern crate unix_daemonize;

use unix_daemonize::{daemonize_redirect, ChdirMode};

fn main() {
    daemonize_redirect(Some("/tmp/stdout.log"), Some("/tmp/stderr.log"), ChdirMode::ChdirRoot).unwrap()
}