Method: InspecPlugins::Compliance::CLI#version

Defined in:
lib/plugins/inspec-compliance/lib/inspec-compliance/cli.rb

#versionObject



222
223
224
225
226
227
228
229
230
231
232
233
234
235
# File 'lib/plugins/inspec-compliance/lib/inspec-compliance/cli.rb', line 222

def version
  config = InspecPlugins::Compliance::Configuration.new
  info = InspecPlugins::Compliance::API.version(config)
  if !info.nil? && info['version']
    puts "Name:    #{info['api']}"
    puts "Version: #{info['version']}"
  else
    puts 'Could not determine server version.'
    exit 1
  end
rescue InspecPlugins::Compliance::ServerConfigurationMissing
  puts "\nServer configuration information is missing. Please login using `inspec compliance login`"
  exit 1
end