Sha256: f463e6c3b19ba0cd12369dd9ddb5b99ff7653b11adb3ca1aec963dc18a28efd1

Contents?: true

Size: 610 Bytes

Versions: 1

Compression:

Stored size: 610 Bytes

Contents

require "yapfac/version"
require "yapfac/apache"

module Yapfac
  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configuration=(configuration)
    @configuration = configuration
  end

  def self.configure
    yield configuration
  end

  class Configuration
    attr_accessor :apache_path
    attr_accessor :sites_available_path
    attr_accessor :sites_enabled_path

    def initialize
      @apache_path = "/etc/apache2"
      @sites_available_path = "sites-available"
      @sites_enabled_path = "sites-enabled"
    end

    def reset!
      initialize
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yapfac-0.2.0 lib/yapfac.rb