Method: Compliance::API.server_version_from_config

Defined in:
lib/bundles/inspec-compliance/api.rb

.server_version_from_config(config) ⇒ Object



273
274
275
276
277
278
279
# File 'lib/bundles/inspec-compliance/api.rb', line 273

def self.server_version_from_config(config)
  # Automate versions 0.8.x and later will have a "version" key in the config
  # that looks like: "version":{"api":"compliance","version":"0.8.24"}
  return nil unless config.key?('version')
  return nil unless config['version'].is_a?(Hash)
  config['version']['version']
end