(self)
| 397 | cfo.save() |
| 398 | |
| 399 | def config(self): |
| 400 | try: |
| 401 | if super(networkConfigSUSE, self).isPreConfiged(): |
| 402 | return True |
| 403 | |
| 404 | super(networkConfigSUSE, self).cfgNetwork() |
| 405 | |
| 406 | self.netMgrRunning = self.syscfg.svo.isServiceRunning("NetworkManager") |
| 407 | if self.netMgrRunning: |
| 408 | self.syscfg.svo.stopService("NetworkManager") |
| 409 | self.syscfg.svo.disableService("NetworkManager") |
| 410 | |
| 411 | if not bash("service network restart").isSuccess(): |
| 412 | if not bash("systemctl restart NetworkManager.service").isSuccess(): |
| 413 | raise CloudInternalException("Can't restart network") |
| 414 | |
| 415 | self.syscfg.env.nics.append(self.brName) |
| 416 | self.syscfg.env.nics.append(self.brName) |
| 417 | self.syscfg.env.nics.append(self.brName) |
| 418 | return True |
| 419 | except: |
| 420 | raise |
| 421 | |
| 422 | def restore(self): |
| 423 | try: |
nothing calls this directly
no test coverage detected