Advertisement
rsevero

Untitled

Jul 9th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 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("$(hostnamedata[0])"),
  10. policy => "overridable";
  11. "hostname" string => string_upcase(string_head("$(hostnamedata[0])", 1)),
  12. policy => "overridable";
  13. "hostname" string => string_head("$(hostnamedata[0])", 1),
  14. policy => "overridable";
  15. "hostname" string => string_downcase("$(hostnamedata[0])"),
  16. policy => "overridable";
  17. "hostname" string => contat(string_upcase(string_head("$(hostnamedata[0])", 1)), string_downcase("$(hostnamedata[0])")),
  18. policy => "overridable";
  19. # "hostname" string => contat(string_upcase(string_head("$(hostnamedata[0])", 1)), string_downcase(string_tail("$(hostnamedata[0])", string_length("$(hostnamedata[0])") - 1))),
  20. # policy => "overridable";
  21. # "hostname" string => ifelse(strcmp(length("indices"), 2), concat("$(hostname)", " ", string_upcase("$(hostnamedata[1])")), "$(hostname)"),
  22. # policy => "overridable";
  23.  
  24. reports:
  25. "hostnamedata[0]: '$(hostnamedata[0])'";
  26. "'$(original)' virou '$(hostname)'";
  27. "Indice: '$(indices)'";
  28. "Part: '$(hostnamedata)'";
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement