class Chef::Audit::AuditData
Attributes
control_groups[R]
end_time[RW]
node_name[R]
run_id[R]
start_time[RW]
Public Class Methods
new(node_name, run_id)
click to toggle source
# File lib/chef/audit/control_group_data.rb, line 28 def initialize(node_name, run_id) @node_name = node_name @run_id = run_id @control_groups = [] end
Public Instance Methods
add_control_group(control_group)
click to toggle source
# File lib/chef/audit/control_group_data.rb, line 34 def add_control_group(control_group) control_groups << control_group end
to_hash()
click to toggle source
# File lib/chef/audit/control_group_data.rb, line 38 def to_hash { :node_name => node_name, :run_id => run_id, :start_time => start_time, :end_time => end_time, :control_groups => control_groups.collect { |c| c.to_hash }, } end