+ systems = self.stxclient.isystem.list()\r
+ logger.debug("systems:" + str(systems[0].to_dict()))\r
+ return ocloudModel.StxGenericModel(systems[0]) if systems else None\r
+\r
+ def getPserverList(self) -> List[ocloudModel.StxGenericModel]:\r
+ hosts = self.stxclient.ihost.list()\r
+ logger.debug("host 1:" + str(hosts[0].to_dict()))\r
+ return [ocloudModel.StxGenericModel(self._hostconverter(host))\r
+ for host in hosts if host]\r
+\r
+ def getPserver(self, id) -> ocloudModel.StxGenericModel:\r
+ host = self.stxclient.ihost.get(id)\r
+ logger.debug("host:" + str(host.to_dict()))\r
+ return ocloudModel.StxGenericModel(self._hostconverter(host))\r