alshabib | 4997cd7 | 2016-05-24 22:48:29 -0700 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | REPORT_CHANGED=0 |
| 4 | if [ $# -gt 0 ]; then |
| 5 | REPORT_CHANGED=1 |
| 6 | fi |
| 7 | CHANGED='false' |
| 8 | |
Luca Prete | 8d4e8bc | 2016-08-24 14:49:54 -0700 | [diff] [blame] | 9 | FOUND=$(brctl show | grep "^{{ bridge.phy_interface }}" | wc -l) |
alshabib | 4997cd7 | 2016-05-24 22:48:29 -0700 | [diff] [blame] | 10 | if [ $FOUND -eq 0 ]; then |
| 11 | CHANGED='true' |
Luca Prete | 8d4e8bc | 2016-08-24 14:49:54 -0700 | [diff] [blame] | 12 | brctl addif {{ bridge.name }} {{ bridge.phy_interface }} |
alshabib | 4997cd7 | 2016-05-24 22:48:29 -0700 | [diff] [blame] | 13 | fi |
| 14 | |
| 15 | if [ $REPORT_CHANGED -ne 0 ]; then |
| 16 | echo -n $CHANGED |
Luca Prete | 8d4e8bc | 2016-08-24 14:49:54 -0700 | [diff] [blame] | 17 | fi |