Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	8b37daf5ff  
						 
						
							
							
								
								
								--todo for 2.0.0  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 11:27:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	4e95535b7c  
						 
						
							
							
								
								
								definitely cleanup remote directory first, so we see more bugs :-)  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 11:27:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	b470a47b15  
						 
						
							
							
								
								
								add working cdist manpage  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 11:18:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	1742936dc9  
						 
						
							
							
								
								
								add initial version of manpage for cdist  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 10:58:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	7de51e8d45  
						 
						
							
							
								
								
								print help in case no hosts are given  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 10:52:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	25190e86a3  
						 
						
							
							
								
								
								todo for 2.0.0  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 01:39:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	5ba6e0bb14  
						 
						
							
							
								
								
								more hints on parallel running  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 01:38:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	e07328f569  
						 
						
							
							
								
								
								initial support for parallel running  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 01:14:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	4aff176106  
						 
						
							
							
								
								
								flush and also append \n to header  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:30:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	3cf203a668  
						 
						
							
							
								
								
								begin to remove obsolete documentation  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:30:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	1a790edbf6  
						 
						
							
							
								
								
								remove context class until we need it  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:20:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c5355ca104  
						 
						
							
							
								
								
								fixup -c option  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:16:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	8f34f8659b  
						 
						
							
							
								
								
								support -V, --version  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:08:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	5260f230e5  
						 
						
							
							
								
								
								support -V, --version  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-12 00:06:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	1cc7600c9c  
						 
						
							
							
								
								
								begin to make home configurable  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 23:54:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	1598e18c28  
						 
						
							
							
								
								
								++todo  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 23:54:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	2490b983ba  
						 
						
							
							
								
								
								++todo  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 23:42:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	9a0b57c4b5  
						 
						
							
							
								
								
								update todos  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 23:41:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	db658328d2  
						 
						
							
							
								
								
								add sh -e header to code to avoid OSError: [Errno 8] Exec format error  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 23:11:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	0d1f121e21  
						 
						
							
							
								
								
								do not fail without objects  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 22:21:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	326f2644c7  
						 
						
							
							
								
								
								introduce type_dir() and use it :-)  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:41:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	47c5ebcf3f  
						 
						
							
							
								
								
								remove parallel and sequential args, until they are working  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:37:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c0ab4cdd8d  
						 
						
							
							
								
								
								remove now obsolete core directory  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:34:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	264a76ca2f  
						 
						
							
							
								
								
								more stuff to ignore  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:29:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c5d88435f1  
						 
						
							
							
								
								
								add python link  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:24:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	5429022d61  
						 
						
							
							
								
								
								add old debug  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:23:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	b214fe54dd  
						 
						
							
							
								
								
								add old benchmarks  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:22:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	be2efbbb0d  
						 
						
							
							
								
								
								give me a big F  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:16:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	eb2512d4a2  
						 
						
							
							
								
								
								add timing information and setup remote = false by default  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 21:15:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	f9f874deed  
						 
						
							
							
								
								
								new features in 2.0.0  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 20:49:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	b508a2c9ea  
						 
						
							
							
								
								
								Merge branch 'weired_idea'  
							
							 
							
							
							
							
						 
						
							2011-09-11 20:48:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	e56bbfea9a  
						 
						
							
							
								
								
								less verbose output in default case  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 20:45:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	34ae8c2926  
						 
						
							
							
								
								
								make code execution happen in the end  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 20:41:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	4e4d648593  
						 
						
							
							
								
								
								fchmod() does not work on object returned by open(), so use chmod  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 20:18:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	30a52cab0f  
						 
						
							
							
								
								
								begin to save code and make it executable  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 20:17:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	6bd823995f  
						 
						
							
							
								
								
								restore mistakenly deleted file  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 17:20:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c78ce344e7  
						 
						
							
							
								
								
								remove debug by default, switch to infolevel and verify -d works  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 14:30:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	5702706adf  
						 
						
							
							
								
								
								fix not so obvious tuple/str error (trailing comma from c&p)  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 14:11:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c9c808a732  
						 
						
							
							
								
								
								cleanp  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 13:55:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c147c74e1e  
						 
						
							
							
								
								
								begin to redo object_run()  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-11 13:11:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	151022ffd1  
						 
						
							
							
								
								
								support file transfer and begin support for non root logins  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 23:46:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	ca58841696  
						 
						
							
							
								
								
								Broken code - it's too hot  
							
							 
							
							... 
							
							
							
							
							DEBUG: Shell exec: /bin/sh -e /home/users/nico/p/cdist/conf/type/__directory/gencode-remote
Traceback (most recent call last):
  File "/home/users/nico/p/cdist/bin/cdist", line 557, in <module>
    c.deploy_to()
  File "/home/users/nico/p/cdist/bin/cdist", line 523, in deploy_to
    self.object_run(cdist_object, mode="gencode")
  File "/home/users/nico/p/cdist/bin/cdist", line 491, in object_run
    self.shell_run_or_debug_fail(bin, [bin], env=env)
  File "/home/users/nico/p/cdist/bin/cdist", line 164, in shell_run_or_debug_fail
    subprocess.check_call(*args, **kargs)
  File "/usr/lib/python3.2/subprocess.py", line 480, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib/python3.2/subprocess.py", line 467, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python3.2/subprocess.py", line 741, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.2/subprocess.py", line 1174, in _execute_child
    for k, v in env.items()]
  File "/usr/lib/python3.2/subprocess.py", line 1174, in <listcomp>
    for k, v in env.items()]
  File "/usr/lib/python3.2/os.py", line 581, in fsencode
    raise TypeError("expect bytes or str, not %s" % type(filename).__name__)
TypeError: expect bytes or str, not tuple
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 15:36:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	5a765bfc76  
						 
						
							
							
								
								
								codegen vs. gencode  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 15:09:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	636995f44e  
						 
						
							
							
								
								
								add some meat to object_run()  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 14:45:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	beafb55e12  
						 
						
							
							
								
								
								__global not available for type explorer (should it be?)  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 14:44:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	c516d8359e  
						 
						
							
							
								
								
								support __object_* in run_type_explorer()  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 13:19:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	4a5100692a  
						 
						
							
							
								
								
								add helper methods to get paths from code/gencode  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 10:12:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	99887fe20f  
						 
						
							
							
								
								
								fix typo  
							
							 
							
							
							
							
						 
						
							2011-09-09 23:27:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	74c280911b  
						 
						
							
							
								
								
								begin run_object_gencode() and import missing FIXME bits deploy_to()  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 00:53:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nico Schottelius 
								
							 
						 
						
							
							
								
							
							
	f5c2ae3049  
						 
						
							
							
								
								
								begin cleanup  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Nico Schottelius <nico@kr.ethz.ch> 
							
						 
						
							2011-09-10 00:48:24 +02:00