Sha256: 9a55eb7f3fdce1fb63978d18c56c4ebc923124bcc3cf275d6905e5d2c7950775

Contents?: true

Size: 822 Bytes

Versions: 7

Compression:

Stored size: 822 Bytes

Contents

$LOAD_PATH.unshift File.expand_path('..', File.dirname(__FILE__))

require 'runit-man/app'

RunitMan.set :active_services_directory, ENV['RUNIT_ACTIVE_SERVICES_DIR'] || RunitMan::DEFAULT_ACTIVE_SERVICES_DIR
RunitMan.set :all_services_directory,    ENV['RUNIT_ALL_SERVICES_DIR'] || RunitMan::DEFAULT_ALL_SERVICES_DIR
RunitMan.set :runit_logger,              ENV['RUNIT_LOGGER'] || RunitMan::DEFAULT_LOGGER
RunitMan.set :read_write_mode,           (ENV['RUNIT_READWRITE_MODE'] || 'rw').to_sym

if ENV['RUNIT_MAN_VIEW_FILES']
  ENV['RUNIT_MAN_VIEW_FILES'].split(/\s*\,\s*/).each do |floc|
    RunitMan.enable_view_of(floc)
  end
end

if ENV['RUNIT_MAN_CREDENTIALS']
  ENV['RUNIT_MAN_CREDENTIALS'].split(/\s*\,\s*/).each do |cred|
    RunitMan.add_user(*(cred.split(':', 2)))
  end
end

RunitMan.prepare_to_run

run RunitMan

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
runit-man-2.3.18 lib/runit-man/config.ru
runit-man-2.3.17 lib/runit-man/config.ru
runit-man-2.3.16 lib/runit-man/config.ru
runit-man-2.3.15 lib/runit-man/config.ru
runit-man-2.3.12 lib/runit-man/config.ru
runit-man-2.3.11 lib/runit-man/config.ru
runit-man-2.3.9 lib/runit-man/config.ru