Advertisement
rsevero

Untitled

Jul 9th, 2015
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. bundle agent config_zabbix
  2. {
  3. vars:
  4. "original" string => "branagh-df";
  5. "hostnamelist" slist => string_split("$(original)", "-", "2");
  6. "hostnamedata" data => mergedata("hostnamelist");
  7. "indices" slist => getindices("hostnamedata");
  8.  
  9. "hostname" string => contat(string_upcase(string_head("$(hostnamedata[0])", 1)), string_downcase("$(hostnamedata[0])"));
  10. # "hostname" string => contat(string_upcase(string_head("$(hostnamedata[0])", 1)), string_downcase(string_tail("$(hostnamedata[0])", string_length("$(hostnamedata[0])") - 1))),
  11. # policy => "overridable";
  12. # "hostname" string => ifelse(strcmp(length("indices"), 2), concat("$(hostname)", " ", string_upcase("$(hostnamedata[1])")), "$(hostname)"),
  13. # policy => "overridable";
  14.  
  15. reports:
  16. "hostnamedata[0]: '$(hostnamedata[0])'";
  17. "'$(original)' virou '$(hostname)'";
  18. "Indice: '$(indices)'";
  19. "Part: '$(hostnamedata)'";
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement