Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. # SCRIPT BODY app.py
  2. from ncclient import manager
  3. import logging
  4.  
  5. # logging.basicConfig(
  6. # level=logging.DEBUG,
  7. # )
  8.  
  9. with manager.connect(host='172.17.14.102', port=830, username='admin', password='admin',
  10. device_params={'name': 'alu'},
  11. hostkey_verify=False) as m:
  12. req = '''
  13. <oper-data-format-cli-block>
  14. <cli-show>router interface</cli-show>
  15. </oper-data-format-cli-block>
  16. '''
  17. c = m.get(('subtree', req))
  18. print(c)
  19.  
  20.  
  21.  
  22.  
  23. # ROUTER CONFIG
  24. /configure system netconf no shutdown
  25. /configure system security user "admin" access netconf
  26.  
  27.  
  28. # EXAMPLE OUTPUT
  29. $ python app.py
  30. <?xml version="1.0" encoding="UTF-8"?>
  31. <rpc-reply message-id="urn:uuid:a9dd308f-0b70-4879-854d-0ec53488c4b8" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
  32. <data xmlns="urn:alcatel-lucent.com:sros:ns:yang:cli-content-layer-r13">
  33. <oper-data-format-cli-block>
  34. <item>
  35. <cli-show>router interface</cli-show>
  36. <response>
  37.  
  38. ===============================================================================
  39. Interface Table (Router: Base)
  40. ===============================================================================
  41. Interface-Name Adm Opr(v4/v6) Mode Port/SapId
  42. IP-Address PfxState
  43. -------------------------------------------------------------------------------
  44. NB-RNC17-EVO-Cluster13-IuB-3210 Up Down/Down Network n/a
  45. - -
  46. NB-RNC17-EVO-Cluster13-IuB-3213 Up Down/Down Network n/a
  47. - -
  48. system Up Up/Down Network system
  49. 2.2.2.2/32 n/a
  50. toAlunet Up Up/Down Network 1/1/1
  51. 172.17.14.102/21 n/a
  52. to_078-0000-BH14 Up Down/Down Network n/a
  53. 10.220.0.5/31 n/a
  54. to_078-0000-BH14-2 Up Down/Down Network n/a
  55. 10.220.5.19/31 n/a
  56. to_078-0001-BH05 Up Down/Down Network n/a
  57. 10.220.0.16/31 n/a
  58. to_078-0011-BH02 Up Down/Down Network 4/1/2
  59. 10.220.0.50/31 n/a
  60. to_078-0023-BH04 Up Down/Down Network n/a
  61. 10.220.0.12/31 n/a
  62. to_078-0061-BH02 Up Down/Down Network 7/1/3
  63. 10.220.1.170/31 n/a
  64. to_078-0089-BH02 Up Down/Down Network 4/1/3
  65. 10.220.1.17/31 n/a
  66. to_078-0104-BH02 Up Down/Down Network 6/2/1
  67. 10.220.0.52/31 n/a
  68. to_078-0205-BH04 Up Down/Down Network n/a
  69. 10.220.0.14/31 n/a
  70. to_078-0352-BH02 Up Down/Down Network 7/1/2
  71. 10.220.0.54/31 n/a
  72. to_078-0503-BH02 Up Down/Down Network 4/2/5
  73. 10.220.5.233/31 n/a
  74. to_078-0729-BH02 Up Down/Down Network 2/1/9
  75. 10.220.5.55/31 n/a
  76. to_078-1035-BH02 Up Down/Down Network 7/1/4
  77. 10.220.2.202/31 n/a
  78. to_078-1109-BH02 Up Down/Down Network 4/1/4
  79. 10.220.2.46/31 n/a
  80. to_078-1154-BH02 Up Down/Down Network n/a
  81. 10.220.4.248/31 n/a
  82. to_078-1241-BH02 Up Down/Down Network 4/1/1
  83. 10.220.0.48/31 n/a
  84. to_078-1406-BH01 Up Down/Down Network n/a
  85. 10.220.0.222/31 n/a
  86. to_078-2579-BH01 Up Down/Down Network n/a
  87. 10.220.5.234/31 n/a
  88. -------------------------------------------------------------------------------
  89. Interfaces : 22
  90. ===============================================================================
  91. </response>
  92. </item>
  93. </oper-data-format-cli-block>
  94. </data>
  95. </rpc-reply>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement