Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- remove lb1:
- file.blockreplace:
- - name: /tmp/loadbalancer.conf
- - marker_start: '< Load Balancer >'
- - marker_end: '</ Load Balancer>'
- - content: "10.10.10.200"
- - append_if_not_found: False
- - backup: '.bak'
- test:
- cmd.run:
- - name: while [ "$LOADVALUE" -ne 0 ] ; do echo $LOADVALUE ; LOADVALUE=$((LOADVALUE-2)); done
- - env:
- - LOADVALUE: "30"
- add lb1:
- file.blockreplace:
- - name: /tmp/loadbalancer.conf
- - marker_start: '< Load Balancer >'
- - marker_end: '</ Load Balancer>'
- - content: "10.10.10.100"
- - append_if_not_found: False
- - backup: '.bak'
- - onchanges:
- - cmd: test
- Restore file to orig - Balance Check failed to return - :
- file.managed:
- - name: /tmp/loadbalancer.conf
- - user: root
- - group: wheel
- - mode: 0644
- - source: salt://apache/lb/files/loadbalancer.conf
- - template: jinja
- - onfail:
- - cmd: test
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement