Sha256: 518e3f7b24144b893e305d89d3ed04aa5e9c9835cb110779f0a34dc23aedc40b

Contents?: true

Size: 516 Bytes

Versions: 2

Compression:

Stored size: 516 Bytes

Contents

require 'network_executive/version'
require 'network_executive/configuration'
require 'network_executive/components'
require 'network_executive/station'
require 'network_executive/engine'

module NetworkExecutive

  ChannelNotFoundError = Class.new(StandardError)
  ProgramNotFoundError = Class.new(StandardError)
  ProgramNameError     = Class.new(StandardError)

  def config
    @config ||= Configuration.new
  end
  module_function :config

  def configure
    yield config
  end
  module_function :configure
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
network_executive-0.0.8 lib/network_executive.rb
network_executive-0.0.7 lib/network_executive.rb