67 Commits (master)

Author SHA1 Message Date
  Thomas LÉVEIL 24b5eccefc add support for Borg `--keep-minutely` prune option 1 year ago
  Dan 3e26e70d0c Fix for incorrect /etc/borgmatic.d/ configuration path probing on macOS. 1 year ago
  Dan 425e27dee5 Add "ssh_command" to configuration for specifying a custom SSH command or options. 1 year ago
  Dan ca4312bb85 Support for Borg --remote-ratelimit for limiting upload rate. And log Borg commands. 1 year ago
  Dan fc3b1fccba Support for Borg --files-cache option for setting the files cache operation mode. 1 year ago
  Dan f83346b9b3 Support for using tilde in repository paths to reference home directory. 1 year ago
  Dan 63c7241aec Typo in comment. 1 year ago
  Dan fd77dc579e Pass through several more Unix signals that Borg happens to consume. 1 year ago
  Dan f017ed648f Disabling code coverage on this one-line functions. 1 year ago
  Dan 27a6745743 Passing the Unix SIGTERM signal through to child processes like Borg. 1 year ago
  Dan f495550ad7 Default "prefix" to "{hostname}-" if not specified. 1 year ago
  Dan 43d0e597a2 Require "prefix" in retention section when "archive_name_format" is set. 1 year ago
  Dan f1c07b5cf5 Updated dead links to Borg documentation. 1 year ago
  Dan f2782426d5 Comment typo. 1 year ago
  Dan f13ed92b0e Breaking borgmatic command main() apart, since it was getting a little unwieldy. 1 year ago
  Dan Helfman 2ae8ac2947 Add tests for verbosity mapping. 1 year ago
  Dan Helfman cc94e5f52f Add tests for verbosity mapping. 1 year ago
  Dan Helfman a09c9f248e Adding logging to hook execution! 1 year ago
  Dan Helfman 16f0a3976c Adding logging to hook execution! 1 year ago
  Dan Helfman cc78223164 Fixing inconsistent indentation. 1 year ago
  Dan Helfman 30f56235c1 Fixing inconsistent indentation. 1 year ago
  Dan Helfman 5c229639f0 Improve clarity of logging spew at high verbosity levels. 1 year ago
  Dan Helfman 059322b7f8 Improve clarity of logging spew at high verbosity levels. 1 year ago
  Johannes Feichtner f1a98d82c6 #16, #38: Support for user-defined hooks before/after backup, or on error. 1 year ago
  Johannes Feichtner 80e2c023dd #16, #38: Support for user-defined hooks before/after backup, or on error. 1 year ago
  Dan Helfman bd196c1fb9 Removing "from __future__ import print_function". This isn't Python 2 anymore, Toto. 1 year ago
  Dan Helfman 873fc22cfb Removing "from __future__ import print_function". This isn't Python 2 anymore, Toto. 1 year ago
  Dan Helfman f3d6d7c0a3 #29: Support for using tilde in source directory path to reference home directory. 1 year ago
  Dan Helfman 86cc6ca869 #29: Support for using tilde in source directory path to reference home directory. 1 year ago
  Dan Helfman d30caa422e #39: Fix to make /etc/borgmatic/config.yaml optional rather than required when using the default config paths. 1 year ago
  Dan Helfman 84c148fb3b #39: Fix to make /etc/borgmatic/config.yaml optional rather than required when using the default config paths. 1 year ago
  Michele Lazzeri 95533d2b31 Added storage.archive_name_format to config (#16) 1 year ago
  Michele Lazzeri 867d3fceb0 Added storage.archive_name_format to config (#16) 1 year ago
  Dan Helfman 3af92f8b92 Fix for traceback when "exclude_from" value is empty in configuration file. 1 year ago
  Dan Helfman 7c048d1989 Fix for traceback when "exclude_from" value is empty in configuration file. 1 year ago
  Dan Helfman 37ae34a432 When pruning, make highest verbosity level list archives kept and pruned. 1 year ago
  Dan Helfman e3a559e13b When pruning, make highest verbosity level list archives kept and pruned. 1 year ago
  Dan Helfman 10cac46f4c #12, #35: Support for Borg --exclude-from, --exclude-caches, and --exclude-if-present options. 1 year ago
  Dan Helfman b1f429f4b5 #12, #35: Support for Borg --exclude-from, --exclude-caches, and --exclude-if-present options. 1 year ago
  Dan Helfman 51095cd419 Remove unused imports. 1 year ago
  Dan Helfman ddd56bf2a7 Remove unused imports. 1 year ago
  Dan Helfman 674a6153f3 Fix imports of borg/*.py modules now that they've been split out. 1 year ago
  Dan Helfman 793ffbd048 Fix imports of borg/*.py modules now that they've been split out. 1 year ago
  Dan Helfman aa04473521 Split out Borg integration code into multiple files, as it was getting kind of hairy all in one. 1 year ago
  Dan Helfman 247d36a309 Split out Borg integration code into multiple files, as it was getting kind of hairy all in one. 1 year ago
  Dan Helfman 9bea7ae5ed #34: New "extract" consistency check that performs a dry-run extraction of the most recent archive. 1 year ago
  Dan Helfman e85d487c3a #34: New "extract" consistency check that performs a dry-run extraction of the most recent archive. 1 year ago
  Dan Helfman a2e8abc537 #17: Added command-line flags for performing a borgmatic run with only pruning, creating, or checking enabled. 1 year ago
  Dan Helfman ceeaf25443 #17: Added command-line flags for performing a borgmatic run with only pruning, creating, or checking enabled. 1 year ago
  Dan Helfman 0c8816e6cc #14: Support for running multiple config files in /etc/borgmatic.d/ from a single borgmatic run. 1 year ago