| 
									
										
										
										
											2011-03-25 19:39:50 +01:00
										 |  |  | UNASSIGNED TODOS | 
					
						
							|  |  |  | ---------------- | 
					
						
							| 
									
										
										
										
											2011-03-24 16:02:15 +01:00
										 |  |  | The following list of todos has not been assigned to any developer. | 
					
						
							| 
									
										
										
										
											2011-03-25 19:39:50 +01:00
										 |  |  | Feel free to pick one! | 
					
						
							| 
									
										
										
										
											2011-03-24 16:02:15 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-25 19:39:50 +01:00
										 |  |  | CORE | 
					
						
							|  |  |  | ---- | 
					
						
							| 
									
										
										
										
											2011-03-31 20:29:22 +02:00
										 |  |  | - Add echo function / beautify output | 
					
						
							| 
									
										
										
										
											2011-03-31 15:43:07 +02:00
										 |  |  |    __cdist_echo [level] [messages...] | 
					
						
							|  |  |  |       level := syslog alike: | 
					
						
							|  |  |  |          debug, notice, err | 
					
						
							| 
									
										
										
										
											2011-03-31 20:29:22 +02:00
										 |  |  |    Include object_self prefixing, if given! | 
					
						
							| 
									
										
										
										
											2011-03-31 18:43:08 +02:00
										 |  |  | - Think about moving cdist-type-build-emulation out of cdist-manifest-run to | 
					
						
							|  |  |  |    cdist-deploy-to: more dependency of cdist-manifest-run, but a lot of | 
					
						
							|  |  |  |    less cycles consumed | 
					
						
							| 
									
										
										
										
											2011-03-24 16:02:15 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-31 19:35:26 +02:00
										 |  |  | - cdist-object-gencode: remove code if output empty? | 
					
						
							|  |  |  |    - also take care of that in cdist-code-run! | 
					
						
							| 
									
										
										
										
											2011-03-31 20:21:08 +02:00
										 |  |  | - cdist-object-process -> cdist-object-prepare | 
					
						
							| 
									
										
										
										
											2011-03-31 20:29:22 +02:00
										 |  |  | - Remove cdist-object-push, covers only one line and is used only once: | 
					
						
							|  |  |  |    [20:22] kr:bin% grep cdist-object-push * | 
					
						
							|  |  |  |    cdist-object-run:   cdist-object-push          "$__cdist_target_host" "$__cdist_object" | 
					
						
							|  |  |  |    [20:22] kr:bin%  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - probably remove or improve cdist-type-template | 
					
						
							| 
									
										
										
										
											2011-03-24 16:02:15 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-05 00:11:19 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-25 19:39:50 +01:00
										 |  |  | TYPES | 
					
						
							|  |  |  | ------ | 
					
						
							| 
									
										
										
										
											2011-04-02 14:40:31 +02:00
										 |  |  | - __ssh-keys (host/user) | 
					
						
							|  |  |  | - __file_edit | 
					
						
							|  |  |  |    - regexp replace (can probably cover all?) | 
					
						
							|  |  |  |       -> aka sed. | 
					
						
							|  |  |  | - __cron | 
					
						
							|  |  |  | - __user: | 
					
						
							|  |  |  |    add option to include --create-home | 
					
						
							|  |  |  |    fix __user NAME case (same issue as __group) | 
					
						
							| 
									
										
										
										
											2011-03-23 13:21:18 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-28 22:43:50 +02:00
										 |  |  | DOCUMENTATION | 
					
						
							|  |  |  | -------------- | 
					
						
							|  |  |  | - asciidoc interprets __, which we use for variables | 
					
						
							|  |  |  |   names -> seek through docs and replace with \_\_! | 
					
						
							| 
									
										
										
										
											2011-03-29 16:49:05 +02:00
										 |  |  | - check all all internal variables are prefixed with __cdist | 
					
						
							| 
									
										
										
										
											2011-04-05 00:11:19 +02:00
										 |  |  | - reference explorers in cdist-reference! | 
					
						
							| 
									
										
										
										
											2011-03-29 16:49:05 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | Cache: | 
					
						
							|  |  |  |    - add example how to use  | 
					
						
							|  |  |  |    - export variable $__cache | 
					
						
							|  |  |  |       -> for current host | 
					
						
							|  |  |  |       -> add function to cdist-config, import from cdist-cache |