Manage logfacility with fusioninventory__agent_conf_log_facility var
This commit is contained in:
		
							parent
							
								
									4ec60b99b3
								
							
						
					
					
						commit
						74fbd8e653
					
				|  | @ -6,6 +6,7 @@ | |||
|   * **no-task** with fusioninventory__agent_conf_no_task variable | ||||
|   * **tasks** with fusioninventory__agent_conf_tasks variable | ||||
|   * **logger** with fusioninventory__agent_conf_log_logger variable | ||||
|   * **logfacility** with fusioninventory__agent_conf_log_facility variable | ||||
| 
 | ||||
| ## v1.3.1 | ||||
| 
 | ||||
|  |  | |||
|  | @ -43,6 +43,7 @@ Some variables used to generate FusionInventery agent.cfg file from Ansible temp | |||
| * **fusioninventory__agent_conf_httpd_port** : TCP port used by the webserver server to listen [default⎵: `62354`]. | ||||
| * **fusioninventory__agent_conf_httpd_trust** : hostname or IP or subnet authorized for http request [default⎵: ``]. | ||||
| * **fusioninventory__agent_conf_log_logger** : Specifies the logger backend to use [default⎵: `syslog`]. | ||||
| * **fusioninventory__agent_conf_log_facility** : Specifies the syslog facility to use for the syslog logger backend [default⎵: `LOG_DAEMON`]. | ||||
| * **fusioninventory__agent_conf_tag** : Add given tag to inventory results [default⎵: ``]. | ||||
| * **fusioninventory__agent_conf_debug** : If debug mode should be enabled [default⎵: `False`]. | ||||
| 
 | ||||
|  |  | |||
|  | @ -222,6 +222,22 @@ fusioninventory__agent_conf_httpd_trust: '' | |||
| # | ||||
| fusioninventory__agent_conf_log_logger: 'syslog' | ||||
|                                                                    # ]]] | ||||
| # .. envvar:: fusioninventory__agent_conf_log_facility: [[[ | ||||
| # | ||||
| # Specifies the syslog facility to use for the syslog logger backend. | ||||
| # The possible values are: | ||||
| # | ||||
| # ``LOG_DAEMON`` | ||||
| #   Default. System daemons without separate facility value. | ||||
| # | ||||
| #   ``LOG_USER`` | ||||
| #   Generic user-level messages | ||||
| # | ||||
| #   ``…`` | ||||
| #   For all possible values, check syslog(3) manual. | ||||
| # | ||||
| fusioninventory__agent_conf_log_facility: 'LOG_DAEMON' | ||||
|                                                                    # ]]] | ||||
| # .. envvar:: fusioninventory__agent_conf_tag [[[ | ||||
| # | ||||
| # Add given tag to inventory results | ||||
|  |  | |||
|  | @ -137,8 +137,10 @@ logger = {{ fusioninventory__agent_conf_log_logger }} | |||
| #logfile = /var/log/fusioninventory.log | ||||
| # maximum log file size, in MB | ||||
| #logfile-maxsize = 0 | ||||
| {% if fusioninventory__agent_conf_log_logger == 'syslog' %} | ||||
| # Syslog facility | ||||
| logfacility = LOG_DAEMON | ||||
| logfacility = {{ fusioninventory__agent_conf_log_facility }} | ||||
| {% endif %} | ||||
| # Use color in the console | ||||
| color = 0 | ||||
| 
 | ||||
|  |  | |||
		Reference in New Issue