Allow user to pass zabbix parameter.

parent 1e343058
...@@ -119,10 +119,13 @@ class Recipe(BaseSlapRecipe): ...@@ -119,10 +119,13 @@ class Recipe(BaseSlapRecipe):
# self.cron_d is a directory, where cron jobs can be registered # self.cron_d is a directory, where cron jobs can be registered
self.cron_d = self.installCrond() self.cron_d = self.installCrond()
self.logrotate_d, self.logrotate_backup = self.installLogrotate() self.logrotate_d, self.logrotate_backup = self.installLogrotate()
zabbix_agentd_conf = self.installZabbixAgentd(self.getGlobalIPv6Address(), zabbix_agentd_conf = self.installZabbixAgentd(
10050, self.getGlobalIPv6Address(),
self.parameter_dict['hostname'], 10050,
self.parameter_dict['server']) self.parameter_dict['hostname'],
self.parameter_dict['server'],
self.parameter_dict.get('custom-user-parameter', '')
)
self.setConnectionDict(dict(ip=zabbix_agentd_conf['ip'], self.setConnectionDict(dict(ip=zabbix_agentd_conf['ip'],
name=zabbix_agentd_conf['hostname'], name=zabbix_agentd_conf['hostname'],
port=str(zabbix_agentd_conf['port']))) port=str(zabbix_agentd_conf['port'])))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment