Module: Gemirro

Defined in:
lib/gemirro/version.rb,
lib/gemirro/cli.rb,
lib/gemirro/gem.rb,
lib/gemirro/http.rb,
lib/gemirro/server.rb,
lib/gemirro/source.rb,
lib/gemirro/indexer.rb,
lib/gemirro/gem_version.rb,
lib/gemirro/mirror_file.rb,
lib/gemirro/gems_fetcher.rb,
lib/gemirro/configuration.rb,
lib/gemirro/versions_file.rb,
lib/gemirro/mirror_directory.rb,
lib/gemirro/versions_fetcher.rb,
lib/gemirro/gem_version_collection.rb

Overview

Configuration

Defined Under Namespace

Modules: CLI Classes: Configuration, Gem, GemVersion, GemVersionCollection, GemsFetcher, Http, Indexer, MirrorDirectory, MirrorFile, Server, Source, VersionsFetcher, VersionsFile

Constant Summary collapse

VERSION =
'0.8.1'

Class Method Summary collapse

Class Method Details

.configurationGemirro::Configuration



7
8
9
10
11
12
13
14
15
# File 'lib/gemirro/configuration.rb', line 7

def self.configuration
  default_config = {
    server: {
      access_log: '/tmp/gemirro.access.log',
      error_log: '/tmp/gemirro.access.log'
    }
  }
  @configuration ||= Configuration.new(default_config)
end