[main]
#
app_directory = /opt/printwatcher
# .
# )
stat_file_directory = /opt/printwatcher/data
# ,
state_file = /opt/printwatcher/data/state.pickle
# ,
command_state_file = /opt/printwatcher/data/command.state
#
# :
# datetime - ISO 8601
# random - 8
stat_filename_template = {random}_print_jobs.csv
#
# ( )
max_stat_file_size_mb = 10
# CSV. : TAB, SPACE, SEMICOLON, COMMA
csv_delimiter = SEMICOLON
#
start_service = start
[logging]
# (DEBUG, INFO, TRACE)
level = DEBUG
#
log_file = /var/log/printwatcher.log
#
restart_log_file = /var/log/printwatcher-restart.log
#
# ( / logrotate)
max_log_file_size_mb = 10
[cups]
# , CUPS
spool_directory = /var/spool/cups/
# CUPS
# ( )
job_file_lifetime_hours = 48
#
# ( )
job_info_lifetime_hours = 48
# FTP
[ftp]
host = 192.168.1.39
user = ftpuser
password = P@ssw0rd
port = 21
# FTP
# ( )
connection_retry_seconds = 10
# , FTP
# ( )
connection_timeout_seconds = 3600
# FTP
# ( )
polling_interval = 30
# ftp-
management_directory = /management
# ftp-
response_directory = /management
#
update_directory = /update
#
data_directory = /data
# SNMP
[snmp]
# SNMP
retrieve_snmp_info = false
community = public
oid = 1.3.6.1.2.1.43.10.2.1.4.1.1
port = 161