Sha256: e16cd8f7754bf36d595f6517fecc808fcfd27406fbfdc4a599e58c363f13168e
Contents?: true
Size: 1.38 KB
Versions: 4
Compression:
Stored size: 1.38 KB
Contents
require 'celluloid' require 'yaml' require 'active_support' require 'active_support/core_ext/object/blank' require 'active_support/core_ext/object/try' require 'active_support/core_ext/numeric' require 'active_support/core_ext/string/filters' require_relative 'utils/leak_19' Eye.send(:extend, Eye::Logger::Helpers) class Eye::Controller include Celluloid autoload :Load, 'eye/controller/load' autoload :Helpers, 'eye/controller/helpers' autoload :Commands, 'eye/controller/commands' autoload :Status, 'eye/controller/status' autoload :SendCommand, 'eye/controller/send_command' autoload :ShowHistory, 'eye/controller/show_history' autoload :Options, 'eye/controller/options' include Eye::Logger::Helpers include Eye::Controller::Load include Eye::Controller::Helpers include Eye::Controller::Commands include Eye::Controller::Status include Eye::Controller::SendCommand include Eye::Controller::ShowHistory include Eye::Controller::Options attr_reader :applications, :current_config def initialize @applications = [] @current_config = Eye::Config.new Eye.instance_variable_set(:@logger, Eye::Logger.new('eye')) @logger = Eye.logger Celluloid::logger = Eye.logger Eye::SystemResources.setup info "starting #{Eye::ABOUT} (#{$$})" end def settings current_config.settings end end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
reel-eye-0.3.2 | lib/eye/controller.rb |
eye-0.3.2 | lib/eye/controller.rb |
reel-eye-0.3.1 | lib/eye/controller.rb |
eye-0.3.1 | lib/eye/controller.rb |