Add a IPv6 route if it is not already defined
(self, cmd, method="add")
| 150 | return False |
| 151 | |
| 152 | def set_route_v6(self, cmd, method="add"): |
| 153 | """ Add a IPv6 route if it is not already defined """ |
| 154 | found = False |
| 155 | search = cmd |
| 156 | for i in CsHelper.execute("ip -6 route show " + search): |
| 157 | found = True |
| 158 | if not found and method == "add": |
| 159 | logging.info("Add " + cmd) |
| 160 | cmd = "ip -6 route add " + cmd |
| 161 | elif found and method == "delete": |
| 162 | logging.info("Delete " + cmd) |
| 163 | cmd = "ip -6 route delete " + cmd |
| 164 | else: |
| 165 | return |
| 166 | CsHelper.execute(cmd) |
| 167 | |
| 168 | def add_defaultroute_v6(self, gateway): |
| 169 | """ Add a default route |
no test coverage detected