Sha256: cc3f255fe82ab5b3fc9aa5f54cc3c282343bc47f959257bf2c5318b99a3742c2
Contents?: true
Size: 536 Bytes
Versions: 2
Compression:
Stored size: 536 Bytes
Contents
#!/usr/bin/env ruby require 'zabbix/api' require 'optimist' require 'amazing_print' require 'pry' opts = Optimist::options do opt :url, "URL up to but no including api_jsonrpc.php",type: :string,default:'http://localhost' opt :user, "User name to authenticate", type: :string, required: true opt :pass, "Pass to auth user with", type: :string, required: true end print "user.login: " api = Zabbix::Api::Client.new(opts[:url]) ap api.login(user: opts[:user],pass:opts[:pass]) binding.pry print "user.logout: " ap api.logout
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
zabbix-api-simple-0.1.1 | exe/zapishell.rb |
zabbix-api-simple-0.1.0 | exe/zapishell.rb |