| 
							
							
								 Wojtek Porczyk | ecb626d64b | qubes/vm/qubesvm: Simplify error message | 2016-07-21 19:40:45 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | f915115cfb | Merge remote-tracking branch 'woju/pull/25/head' into core3-devel | 2016-07-21 19:38:58 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | bcf1cfcb1f | Add qvm-clone(1) | 2016-07-13 22:35:58 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 1f735669bc | Migrate qubes.vm modules to new API | 2016-07-13 22:34:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 1cbabc79ff | qubes.vm.QubesVM use new storage api | 2016-07-13 22:34:32 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 3952cef556 | QubesVM serialize bool values from XML | 2016-07-13 22:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | bba9b38e8e | Avoid libvirt access in qubes.vm.qubesvm.QubesVM | 2016-07-13 22:21:30 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | de5487bf14 | Dumb down qvm-remove - Move `vm.is_halted()` check in to VMCollection.__delitem__()
- `vm.remove_from_disk()` will raise exception if is called on a running vm | 2016-07-13 18:24:29 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | d28ab908cc | Network and storage fixes | 2016-06-29 16:42:35 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | b53c572f1d | Merge remote-tracking branch 'woju/pull/23/head' into core3-devel | 2016-06-28 15:19:57 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | c9accc258c | Merge remote-tracking branch 'woju/pull/15/head' into core3-devel Conflicts:
	qubes/storage/__init__.py
	qubes/storage/file.py
	qubes/vm/qubesvm.py | 2016-06-28 15:15:00 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 7081bd433a | Make pylint happy | 2016-06-23 14:23:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 0ab27d7426 | qubes.vm.__init__ Remove unneeded time import | 2016-06-23 14:23:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | b584d1a4bb | Remove QubesVM.is_netvm() and is_disposablevm() | 2016-06-23 14:23:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 4a0b7585d1 | Remove QubesVM.is_proxyvm() | 2016-06-23 14:23:32 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | b0a7d0c283 | Remove QubesVM.is_appvm() | 2016-06-23 14:23:32 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | e08ca1ff57 | Remove QubesVM.is_template() | 2016-06-23 14:23:31 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | ba3b191702 | QubesVM add docstrings & fix pylint errors | 2016-06-23 14:23:31 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | a2668d81e3 | QubesVM remove resize functions | 2016-06-23 14:23:30 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 9132690eef | Add QubesVM.is_halted() | 2016-06-23 14:23:24 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | bb2e6a2ad3 | Add QubesVM.attached_volumes() | 2016-06-23 13:16:09 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 09727b1cbd | Add Volume.internal field - Linux kernel volumes are always internal volumes | 2016-06-23 13:16:03 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 87ae5a3b65 | Fix qvm-start | 2016-06-21 17:44:35 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | d56f02598a | Replace QubesVM.verify_files() with Storage.verify_files() | 2016-06-21 14:58:12 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 296fa17322 | QubesVM remove obsolete *_img methods | 2016-06-21 14:58:12 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 29633f43f8 | qubes.vm.templatevm Add LICENSE & docstring | 2016-06-16 17:11:49 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 91ee455a37 | NetVMMixin add docstrings & fix pylint errors | 2016-06-16 17:06:19 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | b77c36b224 | Remove NetVMMixin.vif() | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 7ccba17a38 | qubes.vm.__init__ Replace TODOs with SEE: #1815 | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | ec9550c7cc | qubes.vm.__init__ Remove debug xml file creation | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 94d9fd040f | qubes.vm.__init__ Add docstrings | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 77d54b55ad | qubes.vm.__init__ Fix pylint warnings | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | f318871279 | qubes.vm.__init__ Remove uses_custom_config bits | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | b5fe49f422 | qubes.vm.__init__ Remove unneeded imports | 2016-06-16 17:01:34 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 93e68a6796 | qubes.vm.dispvm Fix XXX, add docstring & LICENSE | 2016-06-16 17:01:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | d25c44ca71 | qubes.vm.appvm Fix XXX, add docstrings & LICENSE | 2016-06-16 17:01:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 0cd667a1f5 | qubes.vm.adminvm fix XXX and add docstrings | 2016-06-16 17:01:33 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | e5906df0c7 | AdminVM remove get_private_img_sz | 2016-06-16 16:59:27 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | a4577c0dce | Rename Storage.create_on_disk to Storage.create | 2016-06-16 16:59:27 +02:00 |  | 
			
				
					| 
							
							
								 Bahtiar `kalkin-` Gadimov | 930fe417a8 | Remove storage size and usage methods from QubesVM | 2016-06-16 16:59:26 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | e47043ebd7 | More pylint fixes | 2016-06-16 13:29:16 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 3cb5f031a9 | Fix storage initialisation | 2016-06-16 13:29:15 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 1f302fb776 | Fix "pylint fixes" wrt dir_path | 2016-06-16 13:29:15 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 677a3e51f4 | Move libvirt XML network device to jinja | 2016-06-16 13:29:15 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | ba20254888 | Rewrite PCI attaching/detaching from xl to libvirt The only remaining part is querying vm-side BDF. That can't be done
in libvirt. | 2016-06-16 13:29:15 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 6ade5736d7 | pylint fixes | 2016-06-10 21:27:29 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 6895f34a7f | qubes/vm/qubesvm: change type of exception | 2016-06-10 21:27:29 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 5a76d0b03b | qubes/vm/dispvm: Add methods for creating and destroying fixes QubesOS/qubes-issues#866 | 2016-06-02 19:55:42 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | 476b681749 | qubes/vm/qubesvm: return self from methods modifying state This is helpful when writing oneliners.
QubesOS/qubes-issues#866 | 2016-06-02 17:17:05 +02:00 |  | 
			
				
					| 
							
							
								 Wojtek Porczyk | a615a45ecd | Merge remote-tracking branch 'woju/pull/13/head' into core3-devel | 2016-06-02 13:24:15 +02:00 |  |