mirror of
				https://git.kernel.org/pub/scm/network/wireless/iwd.git
				synced 2025-11-04 08:57:29 +01:00 
			
		
		
		
	auto-t: add python wrapper for hwsim rule prefix
This commit is contained in:
		
							parent
							
								
									0756c301f3
								
							
						
					
					
						commit
						3c3c1a3304
					
				@ -132,6 +132,16 @@ class Rule(HwsimDBusAbstract):
 | 
			
		||||
                            reply_handler=self._success, error_handler=self._failure)
 | 
			
		||||
        self._wait_for_async_op()
 | 
			
		||||
 | 
			
		||||
    @property
 | 
			
		||||
    def prefix(self):
 | 
			
		||||
        return self._properties['Prefix']
 | 
			
		||||
 | 
			
		||||
    @prefix.setter
 | 
			
		||||
    def prefix(self, value):
 | 
			
		||||
        self._prop_proxy.Set(self._iface_name, 'Prefix', dbus.ByteArray.fromhex(value),
 | 
			
		||||
                            reply_handler=self._success, error_handler=self._failure)
 | 
			
		||||
        self._wait_for_async_op()
 | 
			
		||||
 | 
			
		||||
    def remove(self):
 | 
			
		||||
        self._iface.Remove(reply_handler=self._success,
 | 
			
		||||
                error_handler=self._failure)
 | 
			
		||||
@ -150,7 +160,8 @@ class Rule(HwsimDBusAbstract):
 | 
			
		||||
               prefix + '\tPriority:\t' + str(self.priority) + '\n' +\
 | 
			
		||||
               prefix + '\tFrequency:\t' + str(self.frequency) + '\n' + \
 | 
			
		||||
               prefix + '\tApply rssi:\t' + str(self.signal) + '\n' + \
 | 
			
		||||
               prefix + '\tApply drop:\t' + str(self.drop) + '\n'
 | 
			
		||||
               prefix + '\tApply drop:\t' + str(self.drop) + '\n' + \
 | 
			
		||||
               prefix + '\tPrefix:\t' + str([hex(b) for b in self.prefix]) + '\n'
 | 
			
		||||
 | 
			
		||||
class RuleSet(collections.Mapping):
 | 
			
		||||
    def __init__(self, hwsim, objects):
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user