Class: ZabbixManager::Server

Inherits:
Object
  • Object
show all
Defined in:
lib/zabbix_manager/classes/server.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Server

使用客户端初始化服务信息,并立即读取 Zabbix API 版本。

Parameters:



14
15
16
17
# File 'lib/zabbix_manager/classes/server.rb', line 14

def initialize(client)
  @client = client
  @version = @client.api_version
end

Instance Attribute Details

#versionString (readonly)

返回连接对应的 Zabbix API 版本。

Returns:

  • (String)

    Zabbix API 版本号



8
9
10
# File 'lib/zabbix_manager/classes/server.rb', line 8

def version
  @version
end