(self)
| 877 | raise |
| 878 | |
| 879 | def configAgent(self): |
| 880 | try: |
| 881 | cfo = configFileOps("/etc/cloudstack/agent/agent.properties", self) |
| 882 | cfo.addEntry("host", self.syscfg.env.mgtSvr) |
| 883 | cfo.addEntry("zone", self.syscfg.env.zone) |
| 884 | cfo.addEntry("pod", self.syscfg.env.pod) |
| 885 | cfo.addEntry("cluster", self.syscfg.env.cluster) |
| 886 | cfo.addEntry("hypervisor.type", self.syscfg.env.hypervisor) |
| 887 | cfo.addEntry("port", "8250") |
| 888 | cfo.addEntry("private.network.device", self.syscfg.env.nics[0]) |
| 889 | cfo.addEntry("public.network.device", self.syscfg.env.nics[1]) |
| 890 | cfo.addEntry("guest.network.device", self.syscfg.env.nics[2]) |
| 891 | cfo.addEntry("guid", str(self.syscfg.env.uuid)) |
| 892 | if cfo.getEntry("local.storage.uuid") == "": |
| 893 | cfo.addEntry("local.storage.uuid", str(bash("uuidgen").getStdout())) |
| 894 | if cfo.getEntry("resource") == "": |
| 895 | cfo.addEntry("resource", "com.cloud.hypervisor.kvm.resource.LibvirtComputingResource") |
| 896 | cfo.save() |
| 897 | |
| 898 | self.syscfg.svo.stopService("cloudstack-agent") |
| 899 | bash("sleep 30") |
| 900 | self.syscfg.svo.enableService("cloudstack-agent") |
| 901 | return True |
| 902 | except: |
| 903 | raise |
| 904 | |
| 905 | def configConsole(self): |
| 906 | try: |
no test coverage detected