Module: Gemirro
- Defined in:
- lib/gemirro/version.rb,
lib/gemirro/cli.rb,
lib/gemirro/gem.rb,
lib/gemirro/http.rb,
lib/gemirro/cache.rb,
lib/gemirro/utils.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: Cache, Configuration, Gem, GemVersion, GemVersionCollection, GemsFetcher, Http, Indexer, MirrorDirectory, MirrorFile, Server, Source, Utils, VersionsFetcher, VersionsFile
Constant Summary collapse
- VERSION =
'1.1.0'.freeze
Class Method Summary collapse
Class Method Details
.configuration ⇒ Gemirro::Configuration
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/gemirro/configuration.rb', line 6 def self.configuration default_config = { server: { access_log: '/tmp/gemirro.access.log', error_log: '/tmp/gemirro.access.log', daemonize: true }, update_on_fetch: true, fetch_gem: true } @configuration ||= Configuration.new(default_config) end |