network.conf 958 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. #
  2. # FFHO Check Commands for network related stuff (Salt Managed)
  3. #
  4. object CheckCommand "ifupdown2" {
  5. import "plugin-check-command"
  6. command = [ "/usr/bin/sudo", FFHOPluginDir + "/check_ifupdown2" ]
  7. }
  8. object CheckCommand "bird_ospf" {
  9. import "plugin-check-command"
  10. command = [ "/usr/bin/sudo", FFHOPluginDir + "/check_bird_ospf" ]
  11. arguments = {
  12. "-6" = {
  13. set_if = "$ipv6$"
  14. }
  15. }
  16. vars.ipv6 = false
  17. }
  18. object CheckCommand "bird_bgp" {
  19. import "plugin-check-command"
  20. command = [ "/usr/bin/sudo", FFHOPluginDir + "/check_bird_bgp" ]
  21. arguments = {
  22. "--proto" = "$proto$"
  23. "--asn" = "$asn$"
  24. "--ibgp" = {
  25. set_if = "$ibgp$"
  26. }
  27. "--ibgp_w" = "$ibgp_w$"
  28. "--ibgp_c" = "$ibgp_c$"
  29. "--ebgp" = {
  30. set_if = "$ebgp$"
  31. }
  32. "--ebgp_w" = "$ebgp_w$"
  33. "--ebgp_c" = "$ebgp_c$"
  34. "--disabled_ok" = {
  35. set_if = "$disabled_ok$"
  36. }
  37. }
  38. vars.proto = "4"
  39. vars.ibgp_w = "1:1"
  40. vars.ibgp_c = "2:"
  41. vars.ebgp_w = "1:1"
  42. vars.ebgp_c = "2:"
  43. }