【发布时间】:2016-09-01 21:28:45
【问题描述】:
我是 ruby 新手,我正在尝试重新构建我的脚本,将一些服务器添加到 zabbix 监视器等。我面临的问题如下:
zbx = ZabbixApi.connect(
:url => 'http://zabbixserver.net/zabbix/api_jsonrpc.php',
:user => 'admin',
:password => 'admin'
)
def createtemplate
zbx.templates.create(
:host => "RealDoc MS Template",
:groups => [:groupid => zbx.hostgroups.get_id(:name => "RealDoc")]
) ..../will create Items, graphs etc...
end
if templateid.empty?
createtemplate
else
puts "Template Exists"
end
访问 createtemplate 方法时抛出以下错误: undefined local variable or method `zbx' for main:Object (NameError)
【问题讨论】:
标签: ruby