Advertisement
Guest User

TSergey, 2014-09-26

a guest
Sep 26th, 2014
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. # файло до загрузки:
  2. {
  3. "name": "System | Firmware Upgrade",
  4. "description": "Firmware Upgrade",
  5. "action": "A",
  6. "vars": [
  7. {
  8. "name": "version",
  9. "description": "Version Firmware",
  10. "type": "str",
  11. "required": false
  12. }
  13. ],
  14. "handlers": [
  15. "noc.fm.handlers.event.audit.log_config_changed"
  16. ],
  17. "text": {
  18. "en": {
  19. "subject_template": "Firmware Upgrade: {% if version %}{{version}}{% endif %}",
  20. "body_template": "Device firmware has been upgraded,{% if version %} current firmvare version {{version}}{% endif %}",
  21. "symptoms": "",
  22. "probable_causes": "",
  23. "recommended_actions": ""
  24. }
  25. }
  26. }
  27.  
  28. #
  29. noc@noc:/opt/noc$ ./noc collection --status
  30. * gis.layers
  31. * inv.technologies
  32. * inv.vendors
  33. * inv.modelinterfaces
  34. * inv.connectiontypes
  35. ? Conduit.json
  36. * inv.connectionrules
  37. * inv.objectmodels
  38. ? NoName/Transceiver/40G/QSFP+.json
  39. ? DLink/DES/DES-3200-28.json
  40. * fm.oidaliases
  41. * fm.syntaxaliases
  42. * fm.mibaliases
  43. * fm.mibpreferences
  44. * fm.enumerations
  45. * fm.alarmseverities
  46. * fm.alarmclasses
  47. * fm.eventclasses
  48. ? System/Firmware_Upgrade.json
  49. * fm.eventclassificationrules
  50. * fm.cloneclassificationrules
  51. #
  52. noc@noc:/opt/noc$ ./noc collection --install fm.eventclasses /opt/noc/fm/collections/eventclasses/System/Firmware_Upgrade.json
  53. Installing files
  54. ... installing System | Firmware Upgrade
  55. ... saving manifest.csv
  56. Updating manifest
  57. Updating CollectionCache
  58. #
  59. noc@noc:/opt/noc$ ./noc collection --status
  60. * gis.layers
  61. * inv.technologies
  62. * inv.vendors
  63. * inv.modelinterfaces
  64. * inv.connectiontypes
  65. ? Conduit.json
  66. * inv.connectionrules
  67. * inv.objectmodels
  68. ? NoName/Transceiver/40G/QSFP+.json
  69. ? DLink/DES/DES-3200-28.json
  70. * fm.oidaliases
  71. * fm.syntaxaliases
  72. * fm.mibaliases
  73. * fm.mibpreferences
  74. * fm.enumerations
  75. * fm.alarmseverities
  76. * fm.alarmclasses
  77. * fm.eventclasses
  78. * fm.eventclassificationrules
  79. * fm.cloneclassificationrules
  80. #
  81. noc@noc:/opt/noc$ ./noc collection --sync
  82. Syncing gis.layers
  83. Syncing inv.technologies
  84. Syncing inv.vendors
  85. Syncing inv.modelinterfaces
  86. Syncing inv.connectiontypes
  87. Syncing inv.connectionrules
  88. Syncing inv.objectmodels
  89. Syncing fm.oidaliases
  90. Syncing fm.syntaxaliases
  91. Syncing fm.mibaliases
  92. Syncing fm.mibpreferences
  93. Syncing fm.enumerations
  94. Syncing fm.alarmseverities
  95. Syncing fm.alarmclasses
  96. Syncing fm.eventclasses
  97. ... creating System | Firmware Upgrade
  98. Updating manifest
  99. Updating CollectionCache
  100. Syncing fm.eventclassificationrules
  101. Upgrading fm.cloneclassificationrules
  102. Syncing fm.cloneclassificationrules
  103. #
  104. # файло:
  105. {
  106. "name": "System | Firmware Upgrade",
  107. "uuid": "e7f0d94d-3ca0-4ee7-a227-05687b372f6d",
  108. "desciption": "Firmware Upgrade",
  109. "action": "A",
  110. "vars": [
  111. {
  112. "name": "version",
  113. "description": "Version Firmware",
  114. "type": "str",
  115. "required": false
  116. }
  117. ],
  118. "handlers": [
  119. "noc.fm.handlers.event.audit.log_config_changed"
  120. ],
  121. "text": {
  122. "en": {
  123. "subject_template": "Firmware Upgrade: {% if version %}{{version}}{% endif %}",
  124. "body_template": "Device firmware has been upgraded,{% if version %} current firmvare version {{version}}{% endif %}",
  125. "symptoms": "",
  126. "probable_causes": "",
  127. "recommended_actions": ""
  128. }
  129. }
  130. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement