@@ -1787,7 +1787,7 @@ def test_462_vm_device_available_invalid(self):
1787
1787
def test_470_vm_device_list_assigned (self ):
1788
1788
assignment = qubes .device_protocol .DeviceAssignment (
1789
1789
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
1790
- attach_automatically = True , required = True )
1790
+ mode = ' required' )
1791
1791
self .loop .run_until_complete (
1792
1792
self .vm .devices ['testclass' ].assign (assignment ))
1793
1793
value = self .call_mgmt_func (b'admin.vm.device.testclass.Assigned' ,
@@ -1800,12 +1800,11 @@ def test_470_vm_device_list_assigned(self):
1800
1800
def test_471_vm_device_list_assigned_options (self ):
1801
1801
assignment = qubes .device_protocol .DeviceAssignment (
1802
1802
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
1803
- attach_automatically = True , required = True , options = {'opt1' : 'value' })
1803
+ mode = ' required' , options = {'opt1' : 'value' })
1804
1804
self .loop .run_until_complete (
1805
1805
self .vm .devices ['testclass' ].assign (assignment ))
1806
1806
assignment = qubes .device_protocol .DeviceAssignment (
1807
- self .vm , '4321' , 'test' ,
1808
- attach_automatically = True , required = True )
1807
+ self .vm , '4321' , 'test' , mode = 'required' )
1809
1808
self .loop .run_until_complete (
1810
1809
self .vm .devices ['testclass' ].assign (assignment ))
1811
1810
value = self .call_mgmt_func (b'admin.vm.device.testclass.Assigned' ,
@@ -1838,12 +1837,12 @@ def test_472_vm_device_list_attached(self):
1838
1837
def test_473_vm_device_list_assigned_specific (self ):
1839
1838
assignment = qubes .device_protocol .DeviceAssignment (
1840
1839
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
1841
- attach_automatically = True , required = True )
1840
+ mode = ' required' )
1842
1841
self .loop .run_until_complete (
1843
1842
self .vm .devices ['testclass' ].assign (assignment ))
1844
1843
assignment = qubes .device_protocol .DeviceAssignment (
1845
1844
qubes .device_protocol .Port (self .vm , '4321' , 'test' ),
1846
- attach_automatically = True , required = True )
1845
+ mode = ' required' )
1847
1846
self .loop .run_until_complete (
1848
1847
self .vm .devices ['testclass' ].assign (assignment ))
1849
1848
value = self .call_mgmt_func (b'admin.vm.device.testclass.Assigned' ,
@@ -2027,8 +2026,7 @@ def test_488_vm_device_assign_options(self):
2027
2026
def test_490_vm_device_unassign_from_running (self ):
2028
2027
assignment = qubes .device_protocol .DeviceAssignment (
2029
2028
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2030
- attach_automatically = True , required = False ,
2031
- options = {'opt1' : 'value' })
2029
+ mode = 'auto-attach' , options = {'opt1' : 'value' })
2032
2030
self .loop .run_until_complete (
2033
2031
self .vm .devices ['testclass' ].assign (assignment ))
2034
2032
mock_action = unittest .mock .Mock ()
@@ -2048,8 +2046,7 @@ def test_490_vm_device_unassign_from_running(self):
2048
2046
def test_491_vm_device_unassign_required_from_running (self ):
2049
2047
assignment = qubes .device_protocol .DeviceAssignment (
2050
2048
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2051
- attach_automatically = True , required = True ,
2052
- options = {'opt1' : 'value' })
2049
+ mode = 'required' , options = {'opt1' : 'value' })
2053
2050
self .loop .run_until_complete (
2054
2051
self .vm .devices ['testclass' ].assign (assignment ))
2055
2052
mock_action = unittest .mock .Mock ()
@@ -2070,8 +2067,7 @@ def test_491_vm_device_unassign_required_from_running(self):
2070
2067
def test_492_vm_device_unassign_from_halted (self ):
2071
2068
assignment = qubes .device_protocol .DeviceAssignment (
2072
2069
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2073
- attach_automatically = True , required = False ,
2074
- options = {'opt1' : 'value' })
2070
+ mode = 'required' , options = {'opt1' : 'value' })
2075
2071
self .loop .run_until_complete (
2076
2072
self .vm .devices ['testclass' ].assign (assignment ))
2077
2073
mock_action = unittest .mock .Mock ()
@@ -2089,8 +2085,7 @@ def test_492_vm_device_unassign_from_halted(self):
2089
2085
def test_493_vm_device_unassign_required_from_halted (self ):
2090
2086
assignment = qubes .device_protocol .DeviceAssignment (
2091
2087
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2092
- attach_automatically = True , required = True ,
2093
- options = {'opt1' : 'value' })
2088
+ mode = 'required' , options = {'opt1' : 'value' })
2094
2089
self .loop .run_until_complete (
2095
2090
self .vm .devices ['testclass' ].assign (assignment ))
2096
2091
mock_action = unittest .mock .Mock ()
@@ -2111,8 +2106,7 @@ def test_494_vm_device_unassign_attached(self):
2111
2106
self .device_list_single_attached_testclass )
2112
2107
assignment = qubes .device_protocol .DeviceAssignment (
2113
2108
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2114
- attach_automatically = True , required = False ,
2115
- options = {'opt1' : 'value' })
2109
+ mode = 'auto-attach' , options = {'opt1' : 'value' })
2116
2110
self .loop .run_until_complete (
2117
2111
self .vm .devices ['testclass' ].assign (assignment ))
2118
2112
mock_action = unittest .mock .Mock ()
@@ -2199,7 +2193,7 @@ def test_502_vm_remove_attached(self, mock_rmtree, mock_remove):
2199
2193
self .setup_for_clone ()
2200
2194
assignment = qubes .device_protocol .DeviceAssignment (
2201
2195
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2202
- attach_automatically = True , required = True )
2196
+ mode = ' required' )
2203
2197
self .loop .run_until_complete (
2204
2198
self .vm2 .devices ['testclass' ].assign (assignment ))
2205
2199
@@ -2919,8 +2913,7 @@ def test_642_vm_create_disposable_not_allowed(self, storage_mock):
2919
2913
def test_650_vm_device_set_required_true (self ):
2920
2914
assignment = qubes .device_protocol .DeviceAssignment (
2921
2915
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2922
- attach_automatically = True , required = False ,
2923
- options = {'opt1' : 'value' })
2916
+ mode = 'auto-attach' , options = {'opt1' : 'value' })
2924
2917
self .loop .run_until_complete (
2925
2918
self .vm .devices ['testclass' ].assign (assignment ))
2926
2919
mock_action = unittest .mock .Mock ()
@@ -2950,8 +2943,7 @@ def test_650_vm_device_set_required_true(self):
2950
2943
def test_651_vm_device_set_required_false (self ):
2951
2944
assignment = qubes .device_protocol .DeviceAssignment (
2952
2945
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2953
- attach_automatically = True , required = True ,
2954
- options = {'opt1' : 'value' })
2946
+ mode = 'required' , options = {'opt1' : 'value' })
2955
2947
self .loop .run_until_complete (
2956
2948
self .vm .devices ['testclass' ].assign (assignment ))
2957
2949
mock_action = unittest .mock .Mock ()
@@ -2981,8 +2973,7 @@ def test_651_vm_device_set_required_false(self):
2981
2973
def test_652_vm_device_set_required_true_unchanged (self ):
2982
2974
assignment = qubes .device_protocol .DeviceAssignment (
2983
2975
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
2984
- attach_automatically = True , required = True ,
2985
- options = {'opt1' : 'value' })
2976
+ mode = 'required' , options = {'opt1' : 'value' })
2986
2977
self .loop .run_until_complete (
2987
2978
self .vm .devices ['testclass' ].assign (assignment ))
2988
2979
with unittest .mock .patch .object (qubes .vm .qubesvm .QubesVM ,
@@ -3000,8 +2991,7 @@ def test_652_vm_device_set_required_true_unchanged(self):
3000
2991
def test_653_vm_device_set_required_false_unchanged (self ):
3001
2992
assignment = qubes .device_protocol .DeviceAssignment (
3002
2993
qubes .device_protocol .Port (self .vm , '1234' , 'test' ),
3003
- attach_automatically = True , required = False ,
3004
- options = {'opt1' : 'value' })
2994
+ mode = 'auto-attach' , options = {'opt1' : 'value' })
3005
2995
self .loop .run_until_complete (
3006
2996
self .vm .devices ['testclass' ].assign (assignment ))
3007
2997
with unittest .mock .patch .object (qubes .vm .qubesvm .QubesVM ,
0 commit comments