Sha256: 66637546d7a42bf9fb70d364676e13ebad9e83aff03963ec2e5813d4f4ff4314

Contents?: true

Size: 455 Bytes

Versions: 2

Compression:

Stored size: 455 Bytes

Contents

class ZabbixApi
  class Server
    # @return [String]
    attr_reader :version

    # Initializes a new Server object with ZabbixApi Client and fetches Zabbix Server API version
    #
    # @param client [ZabbixApi::Client]
    # @return [ZabbixApi::Client]
    # @return [String] Zabbix API version number
    def initialize(client)
      @client = client
      @api_version = @client.api_request(method: 'apiinfo.version', params: {})
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
zabbixapi-4.1.2 lib/zabbixapi/classes/server.rb
zabbixapi-4.1.1 lib/zabbixapi/classes/server.rb