← Back to team overview

duplicity-team team mailing list archive

[Bug 426282] Re: [PATCH] par2 creating support

 

** Changed in: duplicity
   Importance: Medium => Undecided

** Changed in: duplicity
       Status: In Progress => New

** Changed in: duplicity
    Milestone: 0.7.00 => None

** Changed in: duplicity
     Assignee: duplicity-team (duplicity-team) => (unassigned)

-- 
You received this bug notification because you are a member of
duplicity-team, which is a bug assignee.
https://bugs.launchpad.net/bugs/426282

Title:
  [PATCH] par2 creating support

Status in Duplicity - Bandwidth Efficient Encrypted Backup:
  New

Bug description:
  OK, this add support for creating par2 recovery files for every file
  that gets uploaded to the backend.

  - can be enabled by passing --par2. If the backend already contains par2 files there is no need to pass the --par2 option.
  - the par2 files are created just before the upload of the file so this will not break the asynchronous mode.
  - all par2 files are preserved in the local cache and uploaded to the backend.

  
  todo:
  - add comments and logging
  - add support for customizing the pa2 options currently 20% redundancy is used which might be an overkill or too little for someone
  - don't use os.system and add error handling.
  - add support for recovery.
    
  Code review will be greatly appreciated. There are some very ugly hacks with temp files

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/426282/+subscriptions