forked from ungleich-public/cdist
		
	
					parent
					
						
							
								f22349ce8a
							
						
					
				
			
			
				commit
				
					
						90e85d8128
					
				
			
		
					 4 changed files with 13 additions and 67 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -24,6 +24,7 @@ docs/src/man1/*.1
 | 
				
			||||||
docs/src/man7/*.7
 | 
					docs/src/man7/*.7
 | 
				
			||||||
docs/src/man7/cdist-type__*.rst
 | 
					docs/src/man7/cdist-type__*.rst
 | 
				
			||||||
docs/src/cdist-reference.rst
 | 
					docs/src/cdist-reference.rst
 | 
				
			||||||
 | 
					docs/src/cdist.cfg.skeleton
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Ignore cdist cache for version control
 | 
					# Ignore cdist cache for version control
 | 
				
			||||||
/cache/
 | 
					/cache/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										8
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										8
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
					@ -63,6 +63,11 @@ DOCSREFSH=$(DOCS_SRC_DIR)/cdist-reference.rst.sh
 | 
				
			||||||
$(DOCSREF): $(DOCSREFSH)
 | 
					$(DOCSREF): $(DOCSREFSH)
 | 
				
			||||||
	$(DOCSREFSH)
 | 
						$(DOCSREFSH)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					DOCSCFGSKEL=./configuration/cdist.cfg.skeleton
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					configskel: $(DOCSCFGSKEL)
 | 
				
			||||||
 | 
						cp -f "$(DOCSCFGSKEL)" "$(DOCS_SRC_DIR)/"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
version:
 | 
					version:
 | 
				
			||||||
	@[ -f "cdist/version.py" ] || { \
 | 
						@[ -f "cdist/version.py" ] || { \
 | 
				
			||||||
		printf "Missing 'cdist/version.py', please generate it first.\n" && exit 1; \
 | 
							printf "Missing 'cdist/version.py', please generate it first.\n" && exit 1; \
 | 
				
			||||||
| 
						 | 
					@ -72,7 +77,7 @@ version:
 | 
				
			||||||
man: version $(MANTYPES) $(DOCSREF)
 | 
					man: version $(MANTYPES) $(DOCSREF)
 | 
				
			||||||
	$(SPHINXM)
 | 
						$(SPHINXM)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
html: version $(MANTYPES) $(DOCSREF)
 | 
					html: version configskel $(MANTYPES) $(DOCSREF)
 | 
				
			||||||
	$(SPHINXH)
 | 
						$(SPHINXH)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
docs: man html
 | 
					docs: man html
 | 
				
			||||||
| 
						 | 
					@ -114,6 +119,7 @@ speeches: $(SPEECHES)
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
clean: docs-clean
 | 
					clean: docs-clean
 | 
				
			||||||
	rm -f $(DOCS_SRC_DIR)/cdist-reference.rst
 | 
						rm -f $(DOCS_SRC_DIR)/cdist-reference.rst
 | 
				
			||||||
 | 
						rm -f $(DOCS_SRC_DIR)/cdist.cfg.skeleton
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	find "$(DOCS_SRC_DIR)" -mindepth 2 -type l \
 | 
						find "$(DOCS_SRC_DIR)" -mindepth 2 -type l \
 | 
				
			||||||
	| xargs rm -f
 | 
						| xargs rm -f
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,6 +4,7 @@ Changelog
 | 
				
			||||||
next:
 | 
					next:
 | 
				
			||||||
	* Type __package_update_index: Fix Alpine part (Dominique Roux)
 | 
						* Type __package_update_index: Fix Alpine part (Dominique Roux)
 | 
				
			||||||
	* Documentation: Fix man pages for install types (Darko Poljak)
 | 
						* Documentation: Fix man pages for install types (Darko Poljak)
 | 
				
			||||||
 | 
						* Documentation: Embed config skeleton instead of rewriting it (Darko Poljak)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
6.2.0: 2019-11-30
 | 
					6.2.0: 2019-11-30
 | 
				
			||||||
	* Core: Redefine/reimplement/fix CDIST_ORDER_DEPENDENCY (Darko Poljak)
 | 
						* Core: Redefine/reimplement/fix CDIST_ORDER_DEPENDENCY (Darko Poljak)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -31,73 +31,11 @@ can be used.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Config file format
 | 
					Config file format
 | 
				
			||||||
------------------
 | 
					------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cdist configuration file is in the INI file format. Currently it supports
 | 
					cdist configuration file is in the INI file format. Currently it supports
 | 
				
			||||||
only [GLOBAL] section.
 | 
					only [GLOBAL] section.
 | 
				
			||||||
The possible keywords and their meanings are as follows:
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
:strong:`archiving`
 | 
					Here you can find configuration file skeleton:
 | 
				
			||||||
    Use specified archiving. Valid values include:
 | 
					 | 
				
			||||||
    'none', 'tar', 'tgz', 'tbz2' and 'txz'.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
:strong:`beta`
 | 
					.. literalinclude:: cdist.cfg.skeleton
 | 
				
			||||||
    Enable beta functionality. It recognizes boolean values from
 | 
					    :language: ini
 | 
				
			||||||
    'yes'/'no', 'on'/'off', 'true'/'false' and '1'/'0'.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`cache_path_pattern`
 | 
					 | 
				
			||||||
    Specify cache path pattern.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`conf_dir`
 | 
					 | 
				
			||||||
    List of configuration directories separated with the character conventionally
 | 
					 | 
				
			||||||
    used by the operating system to separate search path components (as in PATH),
 | 
					 | 
				
			||||||
    such as ':' for POSIX or ';' for Windows.
 | 
					 | 
				
			||||||
    If also specified at command line then values from command line are
 | 
					 | 
				
			||||||
    appended to this value.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`init_manifest`
 | 
					 | 
				
			||||||
    Specify default initial manifest.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`inventory_dir`
 | 
					 | 
				
			||||||
    Specify inventory directory.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`jobs`
 | 
					 | 
				
			||||||
    Specify number of jobs for parallel processing. If -1 then the default,
 | 
					 | 
				
			||||||
    number of CPU's in the system is used. If 0 then parallel processing in
 | 
					 | 
				
			||||||
    jobs is disabled. If set to positive number then specified maximum
 | 
					 | 
				
			||||||
    number of processes will be used.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`local_shell`
 | 
					 | 
				
			||||||
    Shell command used for local execution.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`out_path`
 | 
					 | 
				
			||||||
    Directory to save cdist output in.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`parallel`
 | 
					 | 
				
			||||||
    Process hosts in parallel. If -1 then the default, number of CPU's in
 | 
					 | 
				
			||||||
    the system is used. If 0 then parallel processing of hosts is disabled.
 | 
					 | 
				
			||||||
    If set to positive number then specified maximum number of processes
 | 
					 | 
				
			||||||
    will be used.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`remote_copy`
 | 
					 | 
				
			||||||
    Command to use for remote copy (should behave like scp).
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`remote_exec`
 | 
					 | 
				
			||||||
    Command to use for remote execution (should behave like ssh).
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`remote_out_path`
 | 
					 | 
				
			||||||
    Directory to save cdist output in on the target host.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`remote_shell`
 | 
					 | 
				
			||||||
    Shell command at remote host used for remote execution.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`save_output_streams`
 | 
					 | 
				
			||||||
    Enable/disable saving output streams (enabled by default).
 | 
					 | 
				
			||||||
    It recognizes boolean values from 'yes'/'no', 'on'/'off', 'true'/'false'
 | 
					 | 
				
			||||||
    and '1'/'0'.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`timestamp`
 | 
					 | 
				
			||||||
    Timestamp log messages with the current local date and time
 | 
					 | 
				
			||||||
    in the format: YYYYMMDDHHMMSS.us.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
:strong:`verbosity`
 | 
					 | 
				
			||||||
    Set verbosity level. Valid values are: 
 | 
					 | 
				
			||||||
    'ERROR', 'WARNING', 'INFO', 'VERBOSE', 'DEBUG', 'TRACE' and 'OFF'.
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue