Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e7cba0214f 
							
						 
					 
					
						
						
							
							qubes/tools: qvm-prefs  
						
						
						
					 
					
						2015-10-05 12:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0fbee4dc10 
							
						 
					 
					
						
						
							
							core3: more fixes  
						
						
						
					 
					
						2015-10-05 12:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							80d664441d 
							
						 
					 
					
						
						
							
							core3: fixes from Marek  
						
						... 
						
						
						
						This is adapted from commit 90a50dca406e3d40c88ea338566e0460589df7a3. 
						
					 
					
						2015-10-05 12:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e9b998400d 
							
						 
					 
					
						
						
							
							qubes/vm/qubesvm: fix __init__ wrt .storage attr  
						
						
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6241859dc8 
							
						 
					 
					
						
						
							
							qubes: Fix PropertyHolder.property_get_default  
						
						... 
						
						
						
						And test cases, some of them stubs. 
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							067f033af6 
							
						 
					 
					
						
						
							
							qubes/tools/qvm-create: Add internal --no-root option  
						
						... 
						
						
						
						And documentation fixes. 
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							136b3b36b8 
							
						 
					 
					
						
						
							
							qubes/tools/qubes-create: add --property option  
						
						
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							84eb082ed2 
							
						 
					 
					
						
						
							
							qubes/vm/qubesvm: fix label setting/loading  
						
						
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							f536935632 
							
						 
					 
					
						
						
							
							qubes/tools: add --verbose and --quiet to tools  
						
						
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ea9a984fa7 
							
						 
					 
					
						
						
							
							qubes/vm: Fix instantiating QubesVM  
						
						... 
						
						
						
						vm.app attribute needs to be accessible before setting properties 
						
					 
					
						2015-09-28 18:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							cb62545007 
							
						 
					 
					
						
						
							
							qubes: fix qid generation  
						
						
						
					 
					
						2015-09-28 18:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							12092c3aa5 
							
						 
					 
					
						
						
							
							core3: port TemplateVM  
						
						
						
					 
					
						2015-09-28 18:15:24 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7d89700a 
							
						 
					 
					
						
						
							
							qubes/tools: port qvm-create  
						
						
						
					 
					
						2015-06-30 17:18:24 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							669a976d4e 
							
						 
					 
					
						
						
							
							qubes/tools: add common action for setting properties  
						
						
						
					 
					
						2015-06-29 17:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							b11b8cdbde 
							
						 
					 
					
						
						
							
							qubes/tools: add common --force-root option  
						
						
						
					 
					
						2015-06-29 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc5f328f3 
							
						 
					 
					
						
						
							
							qubes/tools: ArgumentParser prepopulated with common options  
						
						
						
					 
					
						2015-06-29 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7832f23d5d 
							
						 
					 
					
						
						
							
							qubes: minor fix  
						
						
						
					 
					
						2015-06-29 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7886695c63 
							
						 
					 
					
						
						
							
							qubes/vm/qubesvm: fix qid setter to accept str  
						
						... 
						
						
						
						Mainly for loading from XML. 
						
					 
					
						2015-06-29 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d4147c52bd 
							
						 
					 
					
						
						
							
							qubes: Fix property-set events signature  
						
						
						
					 
					
						2015-06-29 17:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7f16e0a73b 
							
						 
					 
					
						
						
							
							qubes: disable events by default not to interfere with loading from XML  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d9d628c4 
							
						 
					 
					
						
						
							
							qubes/vm/qubesvm: Fix loading/instantiating  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							fd0107f11a 
							
						 
					 
					
						
						
							
							new tool: qubes-create  
						
						... 
						
						
						
						At present it just creates default qubes.xml (empty barring labels and AdminVM).
In the future it can be evolved into backend for firstboot. 
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8e690c6858 
							
						 
					 
					
						
						
							
							qubes: fix saving Label  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f2e6ab74 
							
						 
					 
					
						
						
							
							qubes: rework qubes.xml handling  
						
						... 
						
						
						
						Now it more closely aligns with old core2 semantics. New semantics will
have to wait for qubesd. 
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8cc14bec 
							
						 
					 
					
						
						
							
							core3: fix import  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							18d36c17e1 
							
						 
					 
					
						
						
							
							rpm_spec/core-dom0-doc.spec: fix build dependencies  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							9a5703d5ea 
							
						 
					 
					
						
						
							
							pylint fix  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							142521317c 
							
						 
					 
					
						
						
							
							qubes: Documentation for qubes.tools  
						
						... 
						
						
						
						And first documentation for qubes.tools.qvm_ls. 
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e50ca5131f 
							
						 
					 
					
						
						
							
							doc: move manpages to common directory  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4820c381 
							
						 
					 
					
						
						
							
							qubes/tools: qvm-ls  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e83d21c671 
							
						 
					 
					
						
						
							
							qubes: more documentation and doc fixes  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9b92a039 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (minor programming errors)  
						
						
						
					 
					
						2015-06-29 17:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							186b277418 
							
						 
					 
					
						
						
							
							qubes/vm: fix logging  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							45977fc873 
							
						 
					 
					
						
						
							
							qubes: fix VM instantiation and loading  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8c437f4053 
							
						 
					 
					
						
						
							
							qubes: unify PropertyHolder API  
						
						... 
						
						
						
						get_props_list() -> property_list()
_init_property() -> _property_init() 
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6798790e1f 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (fix signatures)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3edbf133 
							
						 
					 
					
						
						
							
							qubes/vm: fix kernels_dir  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							a686e810b9 
							
						 
					 
					
						
						
							
							qubes/tests: enhance test runner report  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							adb144acfe 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (small mistakes and wrong names)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							4a85c823c3 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (qualify imported variables)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bf29d5e5b5 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (disable unfounded messages)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ac1739df6b 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (fix imports)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ee06e7d7a2 
							
						 
					 
					
						
						
							
							qubes: documentation and licence fixes  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc3df66c8 
							
						 
					 
					
						
						
							
							qubes: pylint fixes (mostly whitespace)  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e3415a7b4e 
							
						 
					 
					
						
						
							
							pylintrc: update for fixes  
						
						
						
					 
					
						2015-06-29 17:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							d937d39c9e 
							
						 
					 
					
						
						
							
							qubes: fix Qubes instantiation  
						
						
						
					 
					
						2015-06-29 17:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8e16dd2b28 
							
						 
					 
					
						
						
							
							qubes/storage: fix storage instantiation  
						
						
						
					 
					
						2015-06-29 17:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8805db5e5f 
							
						 
					 
					
						
						
							
							core3 move: AdminVM class  
						
						
						
					 
					
						2015-06-29 17:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8afba4c5e9 
							
						 
					 
					
						
						
							
							core3 move: storage/*  
						
						
						
					 
					
						2015-06-29 17:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Mehring 
							
						 
					 
					
						
						
						
						
							
						
						
							0dbcdb8c0d 
							
						 
					 
					
						
						
							
							qubes: pep8 fixes  
						
						... 
						
						
						
						-------------------------------------------------------------------------------
ISSUES:
-------------------------------------------------------------------------------
- Some auto-corrected code (when line is too long) may still be over-indented.
  It can be manually chaged and it will be left alone, or is it acceptable as
  I am not sure how strict your rule is for under-indented lines for which
  context.  If you want this only indented 4 spaces, I can work on it some more.
  [Also @ ~line:385 in new file]
  For example, __init__.py:382
  OLD:
    def __contains__(self, key):
        return any((key == vm or key == vm.qid or key == vm.name) for vm in self)
  NEW:
    def __contains__(self, key):
        return any((key == vm or key == vm.qid or key == vm.name)
                   for vm in self)
- will not detect if there are more than 2 spaces between function methods
-------------------------------------------------------------------------------
FIXED:
-------------------------------------------------------------------------------
- Now uses the most horizontial space and does not use excessive lines when
  splitting a line
- __init__:489
  - '#' comments being indented for some lines and not others; would like no indent
  - Only happens if line preceeding comment ends in a ':'
E128 - Fix visual indentation
E128 - Fix a badly indented line [Now allows under-indented lines]
E309 - Add missing blank line (after class declaration) [No longer adds it]
E303 - Remove extra blank lines [Now allows 2 blank lines between function defs]
       [TODO: Create definition to enforce this]
Conflicts:
	qubes/__init__.py 
						
					 
					
						2015-06-29 17:39:26 +02:00