# File lib/god.rb, line 174 def self.internal_init # only do this once return if self.inited # variable init self.watches = {} self.groups = {} self.pending_watches = [] self.pending_watch_states = {} self.contacts = {} self.contact_groups = {} # set defaults self.log_buffer_size ||= LOG_BUFFER_SIZE_DEFAULT self.pid_file_directory ||= PID_FILE_DIRECTORY_DEFAULT self.port ||= DRB_PORT_DEFAULT self.allow ||= DRB_ALLOW_DEFAULT LOG.level = Logger::INFO # init has been executed self.inited = true # not yet running self.running = false end