Module: ComplianceEngine
- Defined in:
- lib/compliance_engine.rb,
lib/compliance_engine/version.rb
Overview
Work with compliance data
Defined Under Namespace
Classes: CLI, Ce, Ces, Check, Checks, Collection, Component, Control, Controls, Data, DataLoader, EnvironmentLoader, Error, ModuleLoader, Profile, Profiles, Version
Constant Summary collapse
- VERSION =
'0.1.3'
Class Method Summary collapse
-
.log ⇒ Logger
Get the logger.
-
.log=(value) ⇒ Object
Set the logger.
-
.new(*paths) ⇒ ComplianceEngine::Data
Open compliance data.
-
.open(*paths) ⇒ ComplianceEngine::Data
Open compliance data.
Class Method Details
.log ⇒ Logger
Get the logger
30 31 32 33 34 35 36 |
# File 'lib/compliance_engine.rb', line 30 def self.log return @log unless @log.nil? @log = Logger.new(STDERR) @log.level = Logger::WARN @log end |
.log=(value) ⇒ Object
Set the logger
40 41 42 |
# File 'lib/compliance_engine.rb', line 40 def self.log=(value) @log = value end |
.new(*paths) ⇒ ComplianceEngine::Data
Open compliance data
23 24 25 |
# File 'lib/compliance_engine.rb', line 23 def self.new(*paths) Data.new(*paths) end |
.open(*paths) ⇒ ComplianceEngine::Data
Open compliance data
15 16 17 |
# File 'lib/compliance_engine.rb', line 15 def self.open(*paths) Data.new(*paths) end |