vm: fix autostart-related events handling
event signature contains 'name', not 'prop' (it's no longer positional argument).
This commit is contained in:
		
							parent
							
								
									402afa1925
								
							
						
					
					
						commit
						dde9085920
					
				| @ -803,7 +803,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM): | |||||||
|             self.autostart = self.autostart |             self.autostart = self.autostart | ||||||
| 
 | 
 | ||||||
|     @qubes.events.handler('property-pre-set:autostart') |     @qubes.events.handler('property-pre-set:autostart') | ||||||
|     def on_property_pre_set_autostart(self, event, prop, newvalue, |     def on_property_pre_set_autostart(self, event, name, newvalue, | ||||||
|             oldvalue=None): |             oldvalue=None): | ||||||
|         # pylint: disable=unused-argument |         # pylint: disable=unused-argument | ||||||
|         # workaround https://bugzilla.redhat.com/show_bug.cgi?id=1181922 |         # workaround https://bugzilla.redhat.com/show_bug.cgi?id=1181922 | ||||||
| @ -822,7 +822,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM): | |||||||
|                 'Failed to set autostart for VM in systemd') |                 'Failed to set autostart for VM in systemd') | ||||||
| 
 | 
 | ||||||
|     @qubes.events.handler('property-pre-del:autostart') |     @qubes.events.handler('property-pre-del:autostart') | ||||||
|     def on_property_pre_del_autostart(self, event, prop, oldvalue=None): |     def on_property_pre_del_autostart(self, event, name, oldvalue=None): | ||||||
|         # pylint: disable=unused-argument |         # pylint: disable=unused-argument | ||||||
|         if oldvalue: |         if oldvalue: | ||||||
|             retcode = subprocess.call( |             retcode = subprocess.call( | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Marek Marczykowski-Górecki
						Marek Marczykowski-Górecki