53 lines
1.8 KiB
INI
53 lines
1.8 KiB
INI
# Конфиг для отправки оповещений через телеграм
|
||
[tg]
|
||
# False \ True - включение\отключение отправки оповещения в телеграм
|
||
send: False
|
||
|
||
|
||
[mail]
|
||
# False \ True - включение\отключение отправки оповещения на почту
|
||
send: False
|
||
server: smtp.example.com
|
||
port: 25
|
||
from_address: net-bcp@example.com
|
||
to_address: engineer@example.com, network_manager@example.com
|
||
subject: Warning in backup network device
|
||
|
||
# Конфиг гит репозитория
|
||
[git]
|
||
# False \ True - включение\отключение отправки файлов в удалённый репозиторий
|
||
push: False
|
||
# Пользователь в локальном гите
|
||
user: net-bcp
|
||
mail: net-bcp@example.com
|
||
# Настройки для удалённого репозитория
|
||
# Пока только https
|
||
protocol: https
|
||
# url
|
||
remote: gitlab.example.com.ru/secure/backup-network-device.git
|
||
# ветка
|
||
branch: main
|
||
|
||
[bcp]
|
||
# Файл со списком устройств. Должен лежать в папке config
|
||
file: dev_list.txt
|
||
# Регулярное выражение по которому будет парситься список устройств
|
||
pattern:(?P<name>\S+) (?P<ip>\d+\.\d+\.\d+\.\d+) (?P<vendor>\S+) (?P<model>\S+)
|
||
# Во сколько будет делаться бэкап
|
||
start_at: 18:59
|
||
|
||
[net_dev]
|
||
debug: False
|
||
# Порт на который подключаться по ssh
|
||
ssh_port: 22
|
||
read_timeout: 30
|
||
|
||
[log]
|
||
# Уровень логов в консоль
|
||
console_lvl: 20
|
||
# Уровень логов в файл
|
||
file_lvl: 30
|
||
# Формат даты в логе
|
||
date_format: %Y-%m-%d %H:%M:%S
|
||
# Формат лога
|
||
format: [%(asctime)s.%(msecs)03d] %(module)-25s:%(lineno)4d | %(funcName)-20s| %(levelname)-8s | %(message)s |