feat: add deb, pkgbuild, completion, code improvements
This commit is contained in:
		@@ -131,11 +131,11 @@ postgres
 | 
			
		||||
 | 
			
		||||
    См. также ``src_pg_dump``
 | 
			
		||||
 | 
			
		||||
sqlite [НЕ РЕАЛИЗОВАН]
 | 
			
		||||
    Схема для баз данных SQLite. Мало отличается от `file`, добавлена для
 | 
			
		||||
sqlite
 | 
			
		||||
    Схема для баз данных SQLite. То же самое что и `file`, добавлена для
 | 
			
		||||
    наглядного обозначения, что ресурсом является БД SQLite, а не иной файл.
 | 
			
		||||
 | 
			
		||||
    См. также ``src_sqlite``
 | 
			
		||||
    См. также ``src_tar``
 | 
			
		||||
 | 
			
		||||
s3
 | 
			
		||||
    Схема Simple Storage Service (S3). Пример использования::
 | 
			
		||||
@@ -247,12 +247,25 @@ s3
 | 
			
		||||
    tzst                 zstd       .zst                .tzst
 | 
			
		||||
    ==================== ========== =================== =====================
 | 
			
		||||
 | 
			
		||||
``log_file``
 | 
			
		||||
    | Тип: строка
 | 
			
		||||
    | Умолчание: /var/log/boring_backup.log
 | 
			
		||||
 | 
			
		||||
    Лог файл.
 | 
			
		||||
 | 
			
		||||
``log_date_format``
 | 
			
		||||
    | Тип: строка
 | 
			
		||||
    | Умолчание: %d/%b/%Y:%H:%M:%S %z
 | 
			
		||||
 | 
			
		||||
    Формат даты в логе. См. ``date``. См. **КОНФИГУРИРОВАНИЕ**.
 | 
			
		||||
 | 
			
		||||
``make_target_dir``
 | 
			
		||||
    | Тип: булев
 | 
			
		||||
    | Умолчение: нет
 | 
			
		||||
 | 
			
		||||
    Эта переменная используется как флаг разрешающий создание директорий из
 | 
			
		||||
    `targets` с помощью **mkdir -p**.
 | 
			
		||||
 | 
			
		||||
``name``
 | 
			
		||||
    | Тип: строка
 | 
			
		||||
    | Умолчание: нет
 | 
			
		||||
@@ -419,7 +432,7 @@ s3
 | 
			
		||||
 | 
			
		||||
    Функция записывает сообщения в лог-файл. Лог-файл может быть задан через
 | 
			
		||||
    опцию **--log-file**, имя этого файла будет сохранено в переменную
 | 
			
		||||
    $__log_file. **log** перед записью в файл удаляет из текста
 | 
			
		||||
    $log_file. **log** перед записью в файл удаляет из текста
 | 
			
		||||
    escape-последовательности ANSI.
 | 
			
		||||
 | 
			
		||||
    Формат лога '[%s] %s\\n', где первое вхождение %s заменяется на дату, а
 | 
			
		||||
@@ -574,7 +587,6 @@ s3
 | 
			
		||||
удалением локальных бэкапов после загрузки::
 | 
			
		||||
 | 
			
		||||
    compression=xz
 | 
			
		||||
    s3cmd_config=~/.s3cfg
 | 
			
		||||
    sources=(
 | 
			
		||||
        /var/www/www-data/example.com
 | 
			
		||||
        mysql://example_user:Smk3mVH2@localhost/example_db
 | 
			
		||||
@@ -586,7 +598,7 @@ s3
 | 
			
		||||
    finalise() {
 | 
			
		||||
        log -p "\tClean up local backups"
 | 
			
		||||
        log -p "\tFiles to delete: ${backups[@]}"
 | 
			
		||||
        rm -- "${backups[@]}"
 | 
			
		||||
        rm -rfv -- "${backups[@]}"
 | 
			
		||||
        log -p "\tLocal backups deleted"
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user