firewall: prefer - over _ for QubesDB path
This commit is contained in:
		
							parent
							
								
									50e448e23a
								
							
						
					
					
						commit
						1cbbcd7b80
					
				| @ -169,12 +169,12 @@ class FirewallWorker(object): | |||||||
|         User applications may watch these paths for count increases to remain |         User applications may watch these paths for count increases to remain | ||||||
|         up to date with QubesDB changes. |         up to date with QubesDB changes. | ||||||
|         """ |         """ | ||||||
|         cnt = self.qdb.read('/qubes-firewall_handled/{}'.format(addr)) |         cnt = self.qdb.read('/qubes-firewall-handled/{}'.format(addr)) | ||||||
|         try: |         try: | ||||||
|             cnt = int(cnt) |             cnt = int(cnt) | ||||||
|         except (TypeError, ValueError): |         except (TypeError, ValueError): | ||||||
|             cnt = 0 |             cnt = 0 | ||||||
|         self.qdb.write('/qubes-firewall_handled/{}'.format(addr), str(cnt+1)) |         self.qdb.write('/qubes-firewall-handled/{}'.format(addr), str(cnt+1)) | ||||||
| 
 | 
 | ||||||
|     def list_targets(self): |     def list_targets(self): | ||||||
|         return set(t.split('/')[2] for t in self.qdb.list('/qubes-firewall/')) |         return set(t.split('/')[2] for t in self.qdb.list('/qubes-firewall/')) | ||||||
|  | |||||||
| @ -685,17 +685,17 @@ class TestFirewallWorker(TestCase): | |||||||
|     def test_handle_addr(self): |     def test_handle_addr(self): | ||||||
|         self.obj.handle_addr('10.137.0.2') |         self.obj.handle_addr('10.137.0.2') | ||||||
|         self.assertEqual(self.obj.rules['10.137.0.2'], [{'action': 'accept'}]) |         self.assertEqual(self.obj.rules['10.137.0.2'], [{'action': 'accept'}]) | ||||||
|         self.assertEqual(self.obj.qdb.entries['/qubes-firewall_handled/10.137.0.2'], '1') |         self.assertEqual(self.obj.qdb.entries['/qubes-firewall-handled/10.137.0.2'], '1') | ||||||
|         self.obj.handle_addr('10.137.0.2') |         self.obj.handle_addr('10.137.0.2') | ||||||
|         self.assertEqual(self.obj.rules['10.137.0.2'], [{'action': 'accept'}]) |         self.assertEqual(self.obj.rules['10.137.0.2'], [{'action': 'accept'}]) | ||||||
|         self.assertEqual(self.obj.qdb.entries['/qubes-firewall_handled/10.137.0.2'], '2') |         self.assertEqual(self.obj.qdb.entries['/qubes-firewall-handled/10.137.0.2'], '2') | ||||||
|         # fallback to block all |         # fallback to block all | ||||||
|         self.obj.handle_addr('10.137.0.3') |         self.obj.handle_addr('10.137.0.3') | ||||||
|         self.assertEqual(self.obj.rules['10.137.0.3'], [{'action': 'drop'}]) |         self.assertEqual(self.obj.rules['10.137.0.3'], [{'action': 'drop'}]) | ||||||
|         self.assertEqual(self.obj.qdb.entries['/qubes-firewall_handled/10.137.0.3'], '1') |         self.assertEqual(self.obj.qdb.entries['/qubes-firewall-handled/10.137.0.3'], '1') | ||||||
|         self.obj.handle_addr('10.137.0.4') |         self.obj.handle_addr('10.137.0.4') | ||||||
|         self.assertEqual(self.obj.rules['10.137.0.4'], [{'action': 'drop'}]) |         self.assertEqual(self.obj.rules['10.137.0.4'], [{'action': 'drop'}]) | ||||||
|         self.assertEqual(self.obj.qdb.entries['/qubes-firewall_handled/10.137.0.4'], '1') |         self.assertEqual(self.obj.qdb.entries['/qubes-firewall-handled/10.137.0.4'], '1') | ||||||
| 
 | 
 | ||||||
|     @patch('os.path.isfile') |     @patch('os.path.isfile') | ||||||
|     @patch('os.access') |     @patch('os.access') | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 3hhh
						3hhh