All notable changes to this project (since v0.25.1) will be documented in this file. This project adheres to Semantic Versioning since v0.25.1. This file adheres to good change log principles.
mirrmaid.synchronizer.Synchronizer.stop
methodmirrmaid.manager.MirrorManager._config_signal_handler
methodmirrmaid.exceptions.MirrmaidRootException
classmirrmaid.exceptions.SignalException
classmirrmaid.synchronizer.Synchronizer.is_running
propertymax_workers
configuration option to limit concurrencymirrmaid.cli
modulemirrmaid.cli.MirrmaidCLI
classmirrmaid
(1) man page- bash-completion facilities
mirrmaid.synchronizer.Synchronizer.dry_run
parameter/property--dry-run
(-n
) option for direct pass-thru torsync
mirrmaid.exceptions.MirrmaidRuntimeException
class
mirrmaid.manager.MirrorManager
now catches signals to bring about graceful shutdownsmirrmaid.exceptions.SynchronizerException
now subclassesMirrmaidRootException
- exit/fail more gracefully when dropping privileges if user or group are undefined
rsync
subprocesses often left running aftermirrmaid
is stopped/killed- some failures could result in duplicate messages
This and prior versions predate this Change Log. Please see the Git log.