October 2018
Beginner to intermediate
736 pages
17h 39m
English
Python has a standard package for working with INI files (or, at least, files that are similar to basic Windows INI files): configparser. A compatible INI-like file that provides the configuration for previously listed items might look something such as the following:
[DEFAULT] # This section handles settings-values that are available in other # sections. # - The minimum log-level that's in play log_level: INFO queue_type: rabbit queue_check: 5 [console_log] # Settings for logging of messages to the console # - Message-types to log to a console capture: INFO, WARNING [file_log] # Settings for file-logging log_file: /var/log/myservice/activity.log [rabbit_config] # Configuration for the RabbitMQ server, if queue_type ...