Method: AttributesMap.create

Defined in:
lib/mofa/attributes_map.rb

.create(cookbook, hostlist, token, option_runlist = nil, option_attributes = nil) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/mofa/attributes_map.rb', line 9

def self.create(cookbook, hostlist, token, option_runlist = nil, option_attributes = nil)
  a = AttributesMap.new
  a.cookbook = cookbook
  a.hostlist = hostlist
  a.token = token
  a.option_runlist = option_runlist
  a.option_attributes = option_attributes.nil? ? {} : JSON.parse(option_attributes)
  a
end