Sha256: b196cddacca284c10223ff8be1a8583055b7d82164b6cbc72aa9bfee55d32743

Contents?: true

Size: 565 Bytes

Versions: 20

Compression:

Stored size: 565 Bytes

Contents

require "mission_control/servers/version"
require "mission_control/servers/engine"
require "mission_control/servers/configuration"

require "zeitwerk"

loader = Zeitwerk::Loader.new
loader.inflector = Zeitwerk::GemInflector.new(__FILE__)
loader.push_dir(File.expand_path("..", __dir__))
loader.setup

module MissionControl
  module Servers
    class << self
      attr_writer :configuration

      def configuration
        @configuration ||= Configuration.new
      end

      def configure
        yield(configuration) if block_given?
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
mission_control-servers-0.3.0 lib/mission_control/servers.rb
mission_control-servers-0.2.8 lib/mission_control/servers.rb
mission_control-servers-0.2.6 lib/mission_control/servers.rb
mission_control-servers-0.2.5 lib/mission_control/servers.rb
mission_control-servers-0.2.4 lib/mission_control/servers.rb
mission_control-servers-0.2.3 lib/mission_control/servers.rb
mission_control-servers-0.2.2 lib/mission_control/servers.rb
mission_control-servers-0.2.1 lib/mission_control/servers.rb
mission_control-servers-0.2.0 lib/mission_control/servers.rb
mission_control-servers-0.1.6 lib/mission_control/servers.rb
mission_control-servers-0.1.5 lib/mission_control/servers.rb
mission_control-servers-0.1.4 lib/mission_control/servers.rb
mission_control-servers-0.1.3 lib/mission_control/servers.rb
mission_control-servers-0.1.2 lib/mission_control/servers.rb
mission_control-servers-0.1.1 lib/mission_control/servers.rb
mission_control-servers-0.1.0 lib/mission_control/servers.rb
mission_control-servers-0.0.5 lib/mission_control/servers.rb
mission_control-servers-0.0.4 lib/mission_control/servers.rb
mission_control-servers-0.0.3 lib/mission_control/servers.rb
mission_control-servers-0.0.2 lib/mission_control/servers.rb