Sha256: d996c5be8dc5fb4dcdfc546ecd72ddb6c0da271d111bd06c1e860ae452802998
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 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' include Eye::Logger::Helpers include Eye::Controller::Load include Eye::Controller::Helpers include Eye::Controller::Commands include Eye::Controller::Status include Eye::Controller::SendCommand attr_reader :applications, :current_config def initialize @applications = [] @current_config = Eye::Dsl.initial_config Eye.instance_variable_set(:@logger, Eye::Logger.new('eye')) @logger = Eye.logger Celluloid::logger = Eye.logger Eye::SystemResources.setup end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
eye-0.2 | lib/eye/controller.rb |
eye-0.1.11 | lib/eye/controller.rb |