fixed order of operations bug

this code evaluated like
gid(node['zabbix']['agent']['gid']) or node['zabbix']['agent']['group']

instead of the expected

gid(node['zabbix']['agent']['gid'] or node['zabbix']['agent']['group'])

the || operator should fixes this because it's got higher precedence.