def set_maintain_proxydevices(self, arg): from ZenPacks.zenoss.OpenStackInfrastructure.DeviceProxyComponent \ import DeviceProxyComponent for meta_type in DeviceProxyComponent.deviceproxy_meta_types(): for component in self.getDeviceComponents(type=meta_type): component.maintain_proxy_device() return True
def get_maintain_proxydevices(self): from ZenPacks.zenoss.OpenStackInfrastructure.DeviceProxyComponent \ import DeviceProxyComponent for meta_type in DeviceProxyComponent.deviceproxy_meta_types(): for component in self.getDeviceComponents(type=meta_type): if component.need_maintenance(): return False return True