| 
									
										
										
										
											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-04-06 21:15:11 +02:00
										 |  |  | - Inconsistent error messages if object is not existing! | 
					
						
							|  |  |  |    -> always use "Object undefined" | 
					
						
							| 
									
										
										
										
											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: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-04-05 15:19:33 +02:00
										 |  |  | - add $__tmp? | 
					
						
							|  |  |  |    - for use in manifest, code, etc.? | 
					
						
							|  |  |  |       - for creating temporary files, etc. | 
					
						
							| 
									
										
										
										
											2011-03-24 16:02:15 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-05 17:58:09 +02:00
										 |  |  | - How to cleanly implement "restart service if config file changed" | 
					
						
							| 
									
										
										
										
											2011-04-05 00:11:19 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-05 20:26:00 +02:00
										 |  |  | - Cache | 
					
						
							|  |  |  |    - add example how to use  | 
					
						
							|  |  |  |    - export variable $__cache | 
					
						
							|  |  |  |       -> for current host | 
					
						
							|  |  |  |       -> add function to cdist-config, import from cdist-cache | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - check all all internal variables are prefixed with __cdist | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											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 | 
					
						
							| 
									
										
										
										
											2011-04-05 20:26:00 +02:00
										 |  |  | - __user | 
					
						
							| 
									
										
										
										
											2011-04-02 14:40:31 +02:00
										 |  |  |    add option to include --create-home | 
					
						
							| 
									
										
										
										
											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-04-05 00:11:19 +02:00
										 |  |  | - reference explorers in cdist-reference! | 
					
						
							| 
									
										
										
										
											2011-03-29 16:49:05 +02:00
										 |  |  | 
 |