forked from ungleich-public/cdist
		
	Update colored output documentation
This commit is contained in:
		
					parent
					
						
							
								89e48734bf
							
						
					
				
			
			
				commit
				
					
						790c6efae9
					
				
			
		
					 2 changed files with 51 additions and 22 deletions
				
			
		|  | @ -222,65 +222,89 @@ __cdist_log_level, __cdist_log_level_name | ||||||
|     | TRACE          | 5               | |     | TRACE          | 5               | | ||||||
|     +----------------+-----------------+ |     +----------------+-----------------+ | ||||||
| 
 | 
 | ||||||
|  |     Available for: initial manifest, explorer, type manifest, type explorer, | ||||||
|  |     type gencode. | ||||||
|  | __cdist_colored_log | ||||||
|  |     whether or not cdist's log has colors enabled. | ||||||
|  |     Is set to the string ``true`` if cdist's output is using colors, | ||||||
|  |     otherwise the variable contains the string ``false``. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, explorer, type manifest, type explorer, |     Available for: initial manifest, explorer, type manifest, type explorer, | ||||||
|     type gencode. |     type gencode. | ||||||
| __cdist_dry_run | __cdist_dry_run | ||||||
|     Is set only when doing dry run (``-n`` flag). |     Is set only when doing dry run (``-n`` flag). | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, explorer, type manifest, type explorer, |     Available for: initial manifest, explorer, type manifest, type explorer, | ||||||
|     type gencode. |     type gencode. | ||||||
| __explorer | __explorer | ||||||
|     Directory that contains all global explorers. |     Directory that contains all global explorers. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, explorer, type explorer, shell. |     Available for: initial manifest, explorer, type explorer, shell. | ||||||
| __files | __files | ||||||
|     Directory that contains content from the "files" subdirectories |     Directory that contains content from the "files" subdirectories | ||||||
|     from the configuration directories. |     from the configuration directories. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, type manifest, type gencode, shell. |     Available for: initial manifest, type manifest, type gencode, shell. | ||||||
| __manifest | __manifest | ||||||
|     Directory that contains the initial manifest. |     Directory that contains the initial manifest. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, type manifest, shell. |     Available for: initial manifest, type manifest, shell. | ||||||
| __global | __global | ||||||
|     Directory that contains generic output like explorer. |     Directory that contains generic output like explorer. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, type manifest, type gencode, shell. |     Available for: initial manifest, type manifest, type gencode, shell. | ||||||
| __messages_in | __messages_in | ||||||
|     File to read messages from. |     File to read messages from. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, type manifest, type gencode. |     Available for: initial manifest, type manifest, type gencode. | ||||||
| __messages_out | __messages_out | ||||||
|     File to write messages. |     File to write messages. | ||||||
|  | 
 | ||||||
|     Available for: initial manifest, type manifest, type gencode. |     Available for: initial manifest, type manifest, type gencode. | ||||||
| __object | __object | ||||||
|     Directory that contains the current object. |     Directory that contains the current object. | ||||||
|  | 
 | ||||||
|     Available for: type manifest, type explorer, type gencode and code scripts. |     Available for: type manifest, type explorer, type gencode and code scripts. | ||||||
| __object_id | __object_id | ||||||
|     The type unique object id. |     The type unique object id. | ||||||
|  | 
 | ||||||
|     Available for: type manifest, type explorer, type gencode and code scripts. |     Available for: type manifest, type explorer, type gencode and code scripts. | ||||||
|     Note: The leading and the trailing "/" will always be stripped (caused by | 
 | ||||||
|  |     | Note: The leading and the trailing "/" will always be stripped (caused by | ||||||
|       the filesystem database and ensured by the core). |       the filesystem database and ensured by the core). | ||||||
|     Note: Double slashes ("//") will not be fixed and result in an error. |     | Note: Double slashes ("//") will not be fixed and result in an error. | ||||||
| __object_name | __object_name | ||||||
|     The full qualified name of the current object. |     The full qualified name of the current object. | ||||||
|  | 
 | ||||||
|     Available for: type manifest, type explorer, type gencode. |     Available for: type manifest, type explorer, type gencode. | ||||||
| __target_host | __target_host | ||||||
|     The host we are deploying to. This is primary variable. It's content is |     The host we are deploying to. This is primary variable. It's content is | ||||||
|     literally the one user passed in. |     literally the one user passed in. | ||||||
|  | 
 | ||||||
|     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. |     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. | ||||||
| __target_hostname | __target_hostname | ||||||
|     The hostname of host we are deploying to. This variable is derived from |     The hostname of host we are deploying to. This variable is derived from | ||||||
|     **__target_host** (using **socket.getaddrinfo(__target_host)** and then |     **__target_host** (using **socket.getaddrinfo(__target_host)** and then | ||||||
|     **socket.gethostbyaddr()**). |     **socket.gethostbyaddr()**). | ||||||
|  | 
 | ||||||
|     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. |     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. | ||||||
| __target_fqdn | __target_fqdn | ||||||
|     The fully qualified domain name of the host we are deploying to. |     The fully qualified domain name of the host we are deploying to. | ||||||
|     This variable is derived from **__target_host** |     This variable is derived from **__target_host** | ||||||
|     (using **socket.getfqdn()**). |     (using **socket.getfqdn()**). | ||||||
|  | 
 | ||||||
|     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. |     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. | ||||||
| __target_host_tags | __target_host_tags | ||||||
|     Comma separated list of target host tags. |     Comma separated list of target host tags. | ||||||
|  | 
 | ||||||
|     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. |     Available for: explorer, initial manifest, type explorer, type manifest, type gencode, shell. | ||||||
| __type | __type | ||||||
|     Path to the current type. |     Path to the current type. | ||||||
|  | 
 | ||||||
|     Available for: type manifest, type gencode. |     Available for: type manifest, type gencode. | ||||||
| __type_explorer | __type_explorer | ||||||
|     Directory that contains the type explorers. |     Directory that contains the type explorers. | ||||||
|  | 
 | ||||||
|     Available for: type explorer. |     Available for: type explorer. | ||||||
| 
 | 
 | ||||||
| Environment variables (for writing) | Environment variables (for writing) | ||||||
|  |  | ||||||
|  | @ -112,9 +112,13 @@ All commands accept the following options: | ||||||
|     Show the help screen. |     Show the help screen. | ||||||
| 
 | 
 | ||||||
| **--colors COLORED_OUTPUT** | **--colors COLORED_OUTPUT** | ||||||
|     Use a colored output for different log levels.It can |     Colorize cdist's output. If enabled, cdist will use different colors for | ||||||
|     be a boolean or "auto" (default) which enables this |     different log levels. | ||||||
|     feature if stdout is a tty and disables it otherwise. |     COLORED_OUTPUT recognizes the boolean values 'yes'/'no', 'on'/'off', | ||||||
|  |     'true'/'false', '1'/'0', and 'auto' (the default). | ||||||
|  | 
 | ||||||
|  |     If the value is 'auto', colored output is enabled if stdout is a TTY | ||||||
|  |     unless the NO_COLOR (https://no-color.org/) environment variable is defined. | ||||||
| 
 | 
 | ||||||
| **-l LOGLEVEL, --log-level LOGLEVEL** | **-l LOGLEVEL, --log-level LOGLEVEL** | ||||||
|     Set the specified verbosity level. The levels, in |     Set the specified verbosity level. The levels, in | ||||||
|  | @ -685,6 +689,9 @@ The possible keywords and their meanings are as follows: | ||||||
| :strong:`cache_path_pattern` | :strong:`cache_path_pattern` | ||||||
|     Specify cache path pattern. |     Specify cache path pattern. | ||||||
| 
 | 
 | ||||||
|  | :strong:`colored_output` | ||||||
|  |     Colorize cdist's output. cf. the :code:`--colors` option. | ||||||
|  | 
 | ||||||
| :strong:`conf_dir` | :strong:`conf_dir` | ||||||
|     List of configuration directories separated with the character conventionally |     List of configuration directories separated with the character conventionally | ||||||
|     used by the operating system to separate search path components (as in PATH), |     used by the operating system to separate search path components (as in PATH), | ||||||
|  | @ -906,9 +913,7 @@ CDIST_CACHE_PATH_PATTERN | ||||||
|     Custom cache path pattern. |     Custom cache path pattern. | ||||||
| 
 | 
 | ||||||
| CDIST_COLORED_OUTPUT | CDIST_COLORED_OUTPUT | ||||||
|     Use a colored output for different log levels. |     Colorize cdist's output. cf. the :code:`--colors` option. | ||||||
|     It can be a boolean or 'auto' (default) which enables this feature if |  | ||||||
|     stdout is a tty and disables it otherwise. |  | ||||||
| 
 | 
 | ||||||
| CDIST_CONFIG_FILE | CDIST_CONFIG_FILE | ||||||
|     Custom configuration file. |     Custom configuration file. | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue