Method: Compliance::API.server_version_from_config

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

.server_version_from_config(config) ⇒ Object



245
246
247
248
249
250
251
# File 'lib/bundles/inspec-compliance/api.rb', line 245

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