Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2013
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.91 KB | None | 0 0
  1. root@noc:/opt/noc/inv/collections/objectmodels/Cisco # hg diff
  2. diff -r 5598ead9e5cf inv/collections/objectmodels/Cisco/ASR9k/mpa.json
  3. --- a/inv/collections/objectmodels/Cisco/ASR9k/mpa.json Thu Nov 21 15:38:04 2013 +0400
  4. +++ b/inv/collections/objectmodels/Cisco/ASR9k/mpa.json Fri Nov 22 12:33:35 2013 +0400
  5. @@ -74,7 +74,7 @@
  6. "gender": "f",
  7. "name": "Gi0_sfp",
  8. "protocols": ["TransEth1G"],
  9. - "type__name": "Transceiver | SFP | Cisco"
  10. + "type__name": "Transceiver | SFP"
  11. },
  12. {
  13. "description": "GiX/1 port",
  14. @@ -82,7 +82,7 @@
  15. "gender": "f",
  16. "name": "Gi1_sfp",
  17. "protocols": ["TransEth1G"],
  18. - "type__name": "Transceiver | SFP | Cisco"
  19. + "type__name": "Transceiver | SFP"
  20. },
  21. {
  22. "description": "GiX/2 port",
  23. @@ -90,7 +90,7 @@
  24. "gender": "f",
  25. "name": "Gi2_sfp",
  26. "protocols": ["TransEth1G"],
  27. - "type__name": "Transceiver | SFP | Cisco"
  28. + "type__name": "Transceiver | SFP"
  29. },
  30. {
  31. "description": "GiX/3 port",
  32. @@ -98,7 +98,7 @@
  33. "gender": "f",
  34. "name": "Gi3_sfp",
  35. "protocols": ["TransEth1G"],
  36. - "type__name": "Transceiver | SFP | Cisco"
  37. + "type__name": "Transceiver | SFP"
  38. },
  39. {
  40. "description": "GiX/4 port",
  41. @@ -106,7 +106,7 @@
  42. "gender": "f",
  43. "name": "Gi4_sfp",
  44. "protocols": ["TransEth1G"],
  45. - "type__name": "Transceiver | SFP | Cisco"
  46. + "type__name": "Transceiver | SFP"
  47. },
  48. {
  49. "description": "GiX/5 port",
  50. @@ -114,7 +114,7 @@
  51. "gender": "f",
  52. "name": "Gi5_sfp",
  53. "protocols": ["TransEth1G"],
  54. - "type__name": "Transceiver | SFP | Cisco"
  55. + "type__name": "Transceiver | SFP"
  56. },
  57. {
  58. "description": "GiX/6 port",
  59. @@ -122,7 +122,7 @@
  60. "gender": "f",
  61. "name": "Gi6_sfp",
  62. "protocols": ["TransEth1G"],
  63. - "type__name": "Transceiver | SFP | Cisco"
  64. + "type__name": "Transceiver | SFP"
  65. },
  66. {
  67. "description": "GiX/7 port",
  68. @@ -130,7 +130,7 @@
  69. "gender": "f",
  70. "name": "Gi7_sfp",
  71. "protocols": ["TransEth1G"],
  72. - "type__name": "Transceiver | SFP | Cisco"
  73. + "type__name": "Transceiver | SFP"
  74. },
  75. {
  76. "description": "GiX/8 port",
  77. @@ -138,7 +138,7 @@
  78. "gender": "f",
  79. "name": "Gi8_sfp",
  80. "protocols": ["TransEth1G"],
  81. - "type__name": "Transceiver | SFP | Cisco"
  82. + "type__name": "Transceiver | SFP"
  83. },
  84. {
  85. "description": "GiX/9 port",
  86. @@ -146,7 +146,7 @@
  87. "gender": "f",
  88. "name": "Gi9_sfp",
  89. "protocols": ["TransEth1G"],
  90. - "type__name": "Transceiver | SFP | Cisco"
  91. + "type__name": "Transceiver | SFP"
  92. },
  93. {
  94. "description": "GiX/10 port",
  95. @@ -154,7 +154,7 @@
  96. "gender": "f",
  97. "name": "Gi10_sfp",
  98. "protocols": ["TransEth1G"],
  99. - "type__name": "Transceiver | SFP | Cisco"
  100. + "type__name": "Transceiver | SFP"
  101. },
  102. {
  103. "description": "GiX/11 port",
  104. @@ -162,7 +162,7 @@
  105. "gender": "f",
  106. "name": "Gi11_sfp",
  107. "protocols": ["TransEth1G"],
  108. - "type__name": "Transceiver | SFP | Cisco"
  109. + "type__name": "Transceiver | SFP"
  110. },
  111. {
  112. "description": "GiX/12 port",
  113. @@ -170,7 +170,7 @@
  114. "gender": "f",
  115. "name": "Gi12_sfp",
  116. "protocols": ["TransEth1G"],
  117. - "type__name": "Transceiver | SFP | Cisco"
  118. + "type__name": "Transceiver | SFP"
  119. },
  120. {
  121. "description": "GiX/13 port",
  122. @@ -178,7 +178,7 @@
  123. "gender": "f",
  124. "name": "Gi13_sfp",
  125. "protocols": ["TransEth1G"],
  126. - "type__name": "Transceiver | SFP | Cisco"
  127. + "type__name": "Transceiver | SFP"
  128. },
  129. {
  130. "description": "GiX/14 port",
  131. @@ -186,7 +186,7 @@
  132. "gender": "f",
  133. "name": "Gi14_sfp",
  134. "protocols": ["TransEth1G"],
  135. - "type__name": "Transceiver | SFP | Cisco"
  136. + "type__name": "Transceiver | SFP"
  137. },
  138. {
  139. "description": "GiX/15 port",
  140. @@ -194,7 +194,7 @@
  141. "gender": "f",
  142. "name": "Gi15_sfp",
  143. "protocols": ["TransEth1G"],
  144. - "type__name": "Transceiver | SFP | Cisco"
  145. + "type__name": "Transceiver | SFP"
  146. },
  147. {
  148. "description": "GiX/16 port",
  149. @@ -202,7 +202,7 @@
  150. "gender": "f",
  151. "name": "Gi16_sfp",
  152. "protocols": ["TransEth1G"],
  153. - "type__name": "Transceiver | SFP | Cisco"
  154. + "type__name": "Transceiver | SFP"
  155. },
  156. {
  157. "description": "GiX/17 port",
  158. @@ -210,7 +210,7 @@
  159. "gender": "f",
  160. "name": "Gi17_sfp",
  161. "protocols": ["TransEth1G"],
  162. - "type__name": "Transceiver | SFP | Cisco"
  163. + "type__name": "Transceiver | SFP"
  164. },
  165. {
  166. "description": "GiX/18 port",
  167. @@ -218,7 +218,7 @@
  168. "gender": "f",
  169. "name": "Gi18_sfp",
  170. "protocols": ["TransEth1G"],
  171. - "type__name": "Transceiver | SFP | Cisco"
  172. + "type__name": "Transceiver | SFP"
  173. },
  174. {
  175. "description": "GiX/19 port",
  176. @@ -226,7 +226,7 @@
  177. "gender": "f",
  178. "name": "Gi19_sfp",
  179. "protocols": ["TransEth1G"],
  180. - "type__name": "Transceiver | SFP | Cisco"
  181. + "type__name": "Transceiver | SFP"
  182. }
  183. ],
  184. "data": {
  185. diff -r 5598ead9e5cf inv/collections/objectmodels/Cisco/me3400.json
  186. --- a/inv/collections/objectmodels/Cisco/me3400.json Thu Nov 21 15:38:04 2013 +0400
  187. +++ b/inv/collections/objectmodels/Cisco/me3400.json Fri Nov 22 12:33:35 2013 +0400
  188. @@ -580,6 +580,9 @@
  189. },
  190. "asset": {
  191. "part_no0": "ME-3400-24TS-D"
  192. + },
  193. + "management": {
  194. + "managed": true
  195. }
  196. }
  197. },
  198. diff -r 5598ead9e5cf lib/nosql.py
  199. --- a/lib/nosql.py Thu Nov 21 15:38:04 2013 +0400
  200. +++ b/lib/nosql.py Fri Nov 22 12:33:35 2013 +0400
  201. @@ -99,8 +99,9 @@
  202. if v is not None:
  203. instance._data[self.name] = v
  204. else:
  205. - raise ValidationError("Unable to dereference %s:%s" % (
  206. - self.document_type, value))
  207. + raise ValidationError(
  208. + "Unable to dereference %s:%s [db.%s.remove({_id: ObjectId(\"%s\")}) to remove]" % (
  209. + self.document_type, value, self.document_type._meta["collection"], value))
  210. return super(PlainReferenceField, self).__get__(instance, owner)
  211.  
  212. def to_mongo(self, document):
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement