Просмотр исходного кода

Error when deprecated --excludes command-line option is used.

Dan Helfman 6 лет назад
Родитель
Сommit
300ead65d3
2 измененных файлов с 4 добавлено и 0 удалено
  1. 1 0
      NEWS
  2. 3 0
      borgmatic/commands/borgmatic.py

+ 1 - 0
NEWS

@@ -1,6 +1,7 @@
 1.2.12.dev0
  * #111: Update Borg create --filter values so a dry run lists files to back up.
  * #113: Update README with link to a new/forked Docker image.
+ * Error when deprecated --excludes command-line option is used.
 
 1.2.11
  * #108: Support for Borg create --progress via borgmatic command-line flag.

+ 3 - 0
borgmatic/commands/borgmatic.py

@@ -110,6 +110,9 @@ def parse_arguments(*arguments):
 
     args = parser.parse_args(arguments)
 
+    if args.excludes_filename:
+        raise ValueError('The --excludes option has been replaced with exclude_patterns in configuration')
+
     if args.progress and not args.create:
         raise ValueError('The --progress option can only be used with the --create option')