Method: Inspec::Metadata.finalize_supports
- Defined in:
- lib/inspec/metadata.rb
.finalize_supports(supports, logger) ⇒ Object
163 164 165 166 167 168 169 170 171 172 173 174 175 |
# File 'lib/inspec/metadata.rb', line 163 def self.finalize_supports(supports, logger) case x = supports when Hash then [x] when Array then x.map { |e| finalize_supports_elem(e, logger) }.compact when nil then [] else logger ||= Logger.new(nil) logger.warn( "Do not use deprecated `supports: #{x}` syntax. Instead use:\n"\ "supports:\n - os-family: #{x}\n\n") [{ :'os-family' => x }] end end |