Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. ---
  2.  
  3. - name: ENSURE TENANT TENANT1 EXISTS ON NEXUS SWITCH
  4. hosts: nxosv
  5. connection: local
  6. gather_facts: no
  7.  
  8. vars:
  9. provider:
  10. username: cisco
  11. password: cisco
  12. transport: nxapi
  13. host: "{{ inventory_hostname }}"
  14.  
  15. tasks:
  16.  
  17. - name: CHECK VRF
  18.  
  19.  
  20.  
  21. - name: GATHER SHOW VERSION
  22. ios_command:
  23. commands:
  24. - show version
  25. provider: "{{ provider }}"
  26. register: output
  27.  
  28. - name: DUMP OUTPUT TO TERMINAL
  29. debug:
  30. var: output
  31.  
  32. - name: VERIFY OS AND CONFIG REGISTER
  33. assert:
  34. that:
  35. - "'Version 16.3' in output['stdout'][0]"
  36. - "'Configuration register is 0x2102' in output['stdout'][0]"
  37.  
  38. - name: ENSURE SNMP RO EXISTS
  39. ios_config:
  40. commands:
  41. - snmp-server community PUBLIC_SECURITY ro
  42. provider: "{{ provider }}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement