def SetCentralLoggingLevel(self, argin): # PROTECTED REGION ID(SKALogger.SetCentralLoggingLevel) ENABLED START # """ A method to set Central logging level of source device. """ central_logging_level = argin[0][:] central_logging_device = argin[1][:] i = 0 while i < len(central_logging_level[:]): self.info_stream("Central Logging level : %s, Device : %s", central_logging_level[i], central_logging_level[i]) dev_proxy = DeviceProxy(central_logging_device[i]) dev_proxy.centralLoggingLevel = central_logging_level[i] i += 1
def SetCentralLoggingLevel(self, element_devices_and_levels): CentralLoggingLevel = element_devices_and_levels[0][:] CentralLoggingDevice = element_devices_and_levels[1][:] i = 0 while i < len(CentralLoggingLevel[:]): self.info_stream("%s,%s", CentralLoggingLevel[i], CentralLoggingDevice[i]) dev1 = DeviceProxy(CentralLoggingDevice[i]) dev1.centralLoggingLevel = CentralLoggingLevel[i] property_names = [ "logging_level", "logging_target", ] dev_properties = dev1.get_property(property_names) dev_properties["logging_level"] = ["DEBUG"] dev_properties["logging_target"].append( "device::central/cdev/cdev1") dev1.put_property(dev_properties) dev1.add_logging_target("device::central/cdev/cdev1") i += 1