(self)
| 627 | self.serviceName = "Libvirt" |
| 628 | |
| 629 | def config(self): |
| 630 | try: |
| 631 | configureLibvirtConfig(self.syscfg.env.secure, self) |
| 632 | |
| 633 | cfo = configFileOps("/etc/sysconfig/libvirtd", self) |
| 634 | cfo.addEntry("LIBVIRTD_ARGS", "-l") |
| 635 | cfo.save() |
| 636 | if os.path.exists("/lib/systemd/system/libvirtd.socket"): |
| 637 | bash("/bin/systemctl mask \ |
| 638 | libvirtd.socket \ |
| 639 | libvirtd-ro.socket \ |
| 640 | libvirtd-admin.socket \ |
| 641 | libvirtd-tls.socket \ |
| 642 | libvirtd-tcp.socket"); |
| 643 | if os.path.exists("/lib/systemd/system/virtqemud.socket"): |
| 644 | bash("/bin/systemctl mask \ |
| 645 | virtqemud.socket \ |
| 646 | virtqemud-ro.socket \ |
| 647 | virtqemud-admin.socket \ |
| 648 | virtqemud \ |
| 649 | virtnetworkd \ |
| 650 | virtstoraged"); |
| 651 | |
| 652 | filename = "/etc/libvirt/qemu.conf" |
| 653 | |
| 654 | cfo = configFileOps(filename, self) |
| 655 | cfo.addEntry("security_driver", "\"none\"") |
| 656 | cfo.addEntry("user", "\"root\"") |
| 657 | cfo.addEntry("group", "\"root\"") |
| 658 | cfo.addEntry("vnc_listen", "\"0.0.0.0\"") |
| 659 | configure_libvirt_tls(self.syscfg.env.secure, cfo) |
| 660 | cfo.save() |
| 661 | |
| 662 | self.syscfg.svo.stopService("libvirtd") |
| 663 | return self.syscfg.svo.startService("libvirtd") |
| 664 | except: |
| 665 | raise |
| 666 | |
| 667 | def restore(self): |
| 668 | pass |
nothing calls this directly
no test coverage detected