Sha256: 4b715c32882d3d9d3643407ba8c56f27625ee378aa5c73a652f2f8945ca8a5ed

Contents?: true

Size: 281 Bytes

Versions: 12

Compression:

Stored size: 281 Bytes

Contents

module Pah
  class << self
    attr_accessor :configuration
  end

  def self.configure
    self.configuration ||= Configuration.new
    yield(configuration)
  end

  class Configuration
    attr_accessor :app_name, :heroku

    def initialize
      @heroku = {}
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pah-0.0.28 lib/pah/configuration.rb
pah-0.0.27 lib/pah/configuration.rb
pah-0.0.26 lib/pah/configuration.rb
pah-0.0.25 lib/pah/configuration.rb
pah-0.0.24 lib/pah/configuration.rb
pah-0.0.23 lib/pah/configuration.rb
pah-0.0.22 lib/pah/configuration.rb
pah-0.0.21 lib/pah/configuration.rb
pah-0.0.20 lib/pah/configuration.rb
pah-0.0.19 lib/pah/configuration.rb
pah-0.0.17 lib/pah/configuration.rb
pah-0.0.16 lib/pah/configuration.rb