Sha256: 02c1250a9c61115c293e250d18ea02ee07ee482902744af31fd2460de8756c47
Contents?: true
Size: 438 Bytes
Versions: 3
Compression:
Stored size: 438 Bytes
Contents
module Pione module Command # DaemonProcess is a class for commands that enable to daemonize. class DaemonProcess < FrontOwnerCommand define_option do default :daemon, false # --daemon option("--daemon", "turn on daemon mode") do |data| data[:daemon] = true end end prepare(:post) do Process.daemon(true, true) if option[:daemon] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pione-0.2.0 | lib/pione/command/daemon-process.rb |
pione-0.1.4 | lib/pione/command/daemon-process.rb |
pione-0.1.3 | lib/pione/command/daemon-process.rb |