Sha256: f86b7b866aa6e77ab6e5060e108429e93cc76651c3e2fa7770ab45e9ef95aef2

Contents?: true

Size: 779 Bytes

Versions: 1

Compression:

Stored size: 779 Bytes

Contents

require 'path'
require 'yaml'

require 'h2o-configurator/builder'
require 'h2o-configurator/host'
require 'h2o-configurator/version'

module H2OConfigurator

  SitesDirGlob = '/Users/*/Sites/*'
  H2OEtcDir = Path.new('/usr/local/etc/h2o')
  H2OLogDir = Path.new('/usr/local/var/log/h2o')
  H2OConfFile = H2OEtcDir / 'h2o.conf'
  HandlersDir = Path.new(__FILE__).dirname / 'h2o-configurator' / 'handlers'
  InstalledHandlersDir = H2OEtcDir / 'handlers'
  Handlers = {
    'AutoExtensionHandler'  => 'auto-extension.rb',
    'RedirectHandler'       => 'redirect.rb',
  }
  ErrorLogFile = H2OLogDir / 'error.log'
  CertBaseDir = Path.new('/etc/letsencrypt/live')
  ServerCertificateFilename = 'fullchain.pem'
  PrivateKeyFilename = 'privkey.pem'

  class Error < Exception; end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
h2o-configurator-0.6 lib/h2o-configurator.rb