Method: Zabbix::API#initialize

Defined in:
lib/z2monitor/api.rb

#initialize(server = "http://localhost", verbose = false) ⇒ API

Returns a new instance of API.



26
27
28
29
30
31
32
33
34
35
# File 'lib/z2monitor/api.rb', line 26

def initialize( server = "http://localhost", verbose = false)
  # Parse the URL beforehand
  @server = URI.parse(server)
  @verbose = verbose

  # set up API class methods
  @user = Zabbix::User.new(self)
  @event = Zabbix::Event.new(self)
  @trigger = Zabbix::Trigger.new(self)
end