Guest User

Untitled

a guest
Jan 22nd, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. ---
  2. - name: cat resolv.conf
  3. telnet:
  4. user: "{{ foxuser }}"
  5. password: "{{ foxpass }}"
  6. login_prompt: "login:"
  7. prompts: "#"
  8. command:
  9. - grep 192.168.178.6 /etc/resolv.conf
  10.  
  11. register: resolv
  12. changed_when: not( resolv.output | join('') | search('nameserver'))
  13. notify: update resolv.conf
  14.  
  15. [DEPRECATION WARNING]: Using tests as filters is deprecated. Instead of using `result|search` use `result is search`. This feature will be removed in version 2.9.
  16.  
  17. changed_when: not('nameserver' in resolv.output )
  18.  
  19. "resolv": {
  20. "changed": false,
  21. "failed": false,
  22. "output": [
  23. " grep 192.168.178.6 /etc/resolv.confrnnameserver 192.168.178.6rn[root@foxboard /root]1068#"
  24. ]
  25. }
  26.  
  27. - name: cat resolv.conf
  28. telnet:
  29. user: "{{ foxuser }}"
  30. password: "{{ foxpass }}"
  31. login_prompt: "login:"
  32. prompts: "#"
  33. command:
  34. - grep 192.168.178.6 /etc/resolv.conf
  35.  
  36. register: resolv
  37. changed_when: not ( resolv.output | join('') ) is search('nameserver')
  38. notify: update resolv.conf
Add Comment
Please, Sign In to add comment