return self.driver.getK8sDetail(name)\r
\r
def _list(self, **filters):\r
- return self.driver.getK8sList(filters)\r
+ return self.driver.getK8sList(**filters)\r
\r
\r
class StxPserverClient(BaseClient):\r
return self.driver.getPserver(id)\r
\r
def _list(self, **filters) -> List[ocloudModel.StxGenericModel]:\r
- return self.driver.getPserverList(filters)\r
+ return self.driver.getPserverList(**filters)\r
\r
\r
class StxCpuClient(BaseClient):\r
return self.driver.getCpu(id)\r
\r
def _list(self, **filters) -> List[ocloudModel.StxGenericModel]:\r
- return self.driver.getCpuList(filters)\r
+ return self.driver.getCpuList(**filters)\r
\r
# internal driver which implement client call to Stx Standalone instance\r
\r
\r
def getCpuList(self, **filters) -> List[ocloudModel.StxGenericModel]:\r
hostid = filters.get("hostid", None)\r
+ assert (hostid is not None), "missing hostid to query icpu list"\r
cpulist = self.stxclient.icpu.list(hostid)\r
return [ocloudModel.StxGenericModel(\r
- ResourceTypeEnum.OCLOUD,\r
+ ResourceTypeEnum.PSERVER_CPU,\r
self._cpuconverter(cpures)) for cpures in cpulist if cpures]\r
\r
def getCpu(self, id) -> ocloudModel.StxGenericModel:\r
cpuinfo = self.stxclient.icpu.get(id)\r
return ocloudModel.StxGenericModel(\r
- ResourceTypeEnum.OCLOUD, self._cpuconverter(cpuinfo))\r
+ ResourceTypeEnum.PSERVER_CPU, self._cpuconverter(cpuinfo))\r
\r
def _getIsystems(self):\r
return self.stxclient.isystem.list()\r