module Nessus::Settings

Public Instance Methods

host() click to toggle source

Host for Nessus instance

@return [String]

# File lib/nessus/settings.rb, line 12
def host
  ENV.fetch('NESSUS_HOST', 'http://localhost:8834')
end
password() click to toggle source

Nessus password

@return [String]

# File lib/nessus/settings.rb, line 28
def password
  ENV.fetch('NESSUS_PASS', 'test_pass')
end
refresh_interval() click to toggle source

Refresh interval when checking for job completion

@return [Fixnum]

# File lib/nessus/settings.rb, line 46
def refresh_interval
  5
end
ssl_verify() click to toggle source

SSL connection settings for Nessus instance

@note set to 'ssl_verify' in PRODUCTION

@return [String]

# File lib/nessus/settings.rb, line 38
def ssl_verify
  'none' # ssl_verify for secure connection
end
username() click to toggle source

Nessus username

@return [String]

# File lib/nessus/settings.rb, line 20
def username
  ENV.fetch('NESSUS_USER', 'test_user')
end