zonemgr.spec.pre.in 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. {
  2. "module_spec": {
  3. "module_name": "Zonemgr",
  4. "config_data":[
  5. {
  6. "item_name": "lowerbound_refresh",
  7. "item_type": "integer",
  8. "item_optional": false,
  9. "item_default": 10
  10. },
  11. {
  12. "item_name": "lowerbound_retry",
  13. "item_type": "integer",
  14. "item_optional": false,
  15. "item_default": 5
  16. },
  17. {
  18. "item_name": "max_transfer_timeout",
  19. "item_type": "integer",
  20. "item_optional": false,
  21. "item_default": 14400
  22. },
  23. {
  24. "item_name": "refresh_jitter",
  25. "item_type": "real",
  26. "item_optional": false,
  27. "item_default": 0.25
  28. },
  29. {
  30. "item_name": "reload_jitter",
  31. "item_type": "real",
  32. "item_optional": false,
  33. "item_default": 0.75
  34. },
  35. {
  36. "item_name": "secondary_zones",
  37. "item_type": "list",
  38. "item_optional": false,
  39. "item_default": [],
  40. "list_item_spec": {
  41. "item_name": "secondary_zone",
  42. "item_type": "map",
  43. "item_optional": false,
  44. "item_default": {},
  45. "map_item_spec": [
  46. {
  47. "item_name": "class",
  48. "item_type": "string",
  49. "item_optional": false,
  50. "item_default": "IN"
  51. },
  52. {
  53. "item_name": "name",
  54. "item_type": "string",
  55. "item_optional": false,
  56. "item_default": ""
  57. }
  58. ]
  59. }
  60. }
  61. ],
  62. "commands": [
  63. {
  64. "command_name": "shutdown",
  65. "command_description": "Shut down Zonemgr",
  66. "command_args": []
  67. }
  68. ]
  69. }
  70. }