Sha256: 9179e3442fc1757aba5e8b829a4fc87aa9f117089ca0b1b4e5a46236fe574d06
Contents?: true
Size: 781 Bytes
Versions: 1
Compression:
Stored size: 781 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'optparse' require 'runit-man/app' RunitMan.set :active_services_directory, '/etc/service' RunitMan.set :all_services_directory, '/etc/sv' OptionParser.new { |op| op.on('-s server') { |val| RunitMan.set :server, val } op.on('-p port') { |val| RunitMan.set :port, val.to_i } op.on('-b addr') { |val| RunitMan.set :bind, val } op.on('-a active_services_directory (/etc/service by default)') { |val| RunitMan.set :active_services_directory, val } op.on('-f all_services_directory (/etc/sv by default)') { |val| RunitMan.set :all_services_directory, val } op.on_tail('-r', '--register', 'Register as runit service') do RunitMan.register_as_runit_service exit end }.parse!(ARGV.dup) RunitMan.run!
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
runit-man-1.3 | bin/runit-man.rb |