Module: OpenvasCli::ConnAddin::ClassMethods

Defined in:
lib/openvas-cli/conn_addin.rb

Instance Method Summary collapse

Instance Method Details

#connectionObject



22
23
24
# File 'lib/openvas-cli/conn_addin.rb', line 22

def connection
  @@connection ||= establish_connection
end

#establish_connectionObject



18
19
20
# File 'lib/openvas-cli/conn_addin.rb', line 18

def establish_connection
  VasConnection.new(@@config)
end

#has_vas_connection(connection_type = :manager) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/openvas-cli/conn_addin.rb', line 9

def has_vas_connection(connection_type=:manager)
  @@config = {:password => "Password"}
  if connection_type == :manager
    @@config[:port] = 9390
  elsif connection_type == :administrator
    @@config[:port] = 9393
  end
end