=== modified file 'duplicity/commandline.py' --- duplicity/commandline.py 2014-01-21 16:34:00 +0000 +++ duplicity/commandline.py 2014-01-02 23:36:25 +0000 @@ -329,6 +329,15 @@ # used to provide a prefix on top of the defaul tar file name parser.add_option("--file-prefix", type = "string", dest = "file_prefix", action = "store") + + # used to provide a prefix for manifest files only + parser.add_option("--manifest-file-prefix", type = "string", dest = "manifest_file_prefix", action = "store") + + # used to provide a prefix for archive files only + parser.add_option("--archive-file-prefix", type = "string", dest = "archive_file_prefix", action = "store") + + # used to provide a prefix for sig files only + parser.add_option("--sig-file-prefix", type = "string", dest = "sig_file_prefix", action = "store") # used in testing only - skips upload for a given volume parser.add_option("--skip-volume", type = "int", === modified file 'duplicity/file_naming.py' --- duplicity/file_naming.py 2012-02-07 22:22:16 +0000 +++ duplicity/file_naming.py 2014-01-02 23:52:58 +0000 @@ -55,47 +55,47 @@ if full_vol_re: return - full_vol_re = re.compile("^" + globals.file_prefix + "duplicity-full" + full_vol_re = re.compile("^" + globals.file_prefix + globals.archive_file_prefix + "duplicity-full" "\\.(?P