Method: Inspec::Metadata#valid
- Defined in:
- lib/inspec/metadata.rb
#valid ⇒ Object
return all warn and errors
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
# File 'lib/inspec/metadata.rb', line 102 def valid errors = [] warnings = [] %w{ name version }.each do |field| next unless params[field.to_sym].nil? errors.push("Missing profile #{field} in #{ref}") end %w{ title summary maintainer copyright }.each do |field| next unless params[field.to_sym].nil? warnings.push("Missing profile #{field} in #{ref}") end [errors, warnings] end |