Module: Oxidized

Defined in:
lib/oxidized.rb,
lib/oxidized/cli.rb,
lib/oxidized/job.rb,
lib/oxidized/log.rb,
lib/oxidized/core.rb,
lib/oxidized/hook.rb,
lib/oxidized/jobs.rb,
lib/oxidized/node.rb,
lib/oxidized/nodes.rb,
lib/oxidized/config.rb,
lib/oxidized/string.rb,
lib/oxidized/worker.rb,
lib/oxidized/manager.rb,
lib/oxidized/input/cli.rb,
lib/oxidized/input/ftp.rb,
lib/oxidized/input/ssh.rb,
lib/oxidized/node/stats.rb,
lib/oxidized/output/git.rb,
lib/oxidized/source/csv.rb,
lib/oxidized/source/sql.rb,
lib/oxidized/input/input.rb,
lib/oxidized/model/model.rb,
lib/oxidized/output/file.rb,
lib/oxidized/source/http.rb,
lib/oxidized/input/telnet.rb,
lib/oxidized/model/outputs.rb,
lib/oxidized/output/output.rb,
lib/oxidized/source/source.rb

Defined Under Namespace

Classes: CLI, CSV, Config, Core, FTP, Git, HTTP, Hook, HookManager, Input, InvalidConfig, Job, Jobs, Manager, MethodNotFound, Model, ModelNotFound, NoConfig, Node, NodeNotFound, Nodes, NotSupported, Output, OxidizedError, OxidizedFile, PromptUndetect, SQL, SSH, Source, String, Telnet, Worker

Constant Summary collapse

Directory =
File.expand_path File.join File.dirname(__FILE__), '../'
CFGS =
Asetus.new :name=>'oxidized', :load=>false, :key_to_s=>true

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.HooksObject

Returns the value of attribute Hooks.



16
17
18
# File 'lib/oxidized/config.rb', line 16

def Hooks
  @Hooks
end

.mgrObject

Returns the value of attribute mgr.



16
17
18
# File 'lib/oxidized/config.rb', line 16

def mgr
  @mgr
end

Class Method Details

.new(*args) ⇒ Object



11
12
13
# File 'lib/oxidized/core.rb', line 11

def new *args
  Core.new args
end