> I have an almost complete solution committed:
> 
>   
> http://bazaar.launchpad.net/~scode/duplicity/archive-sync-removelocal/revision/553
> 
> The problem is that the "resolution" of base name into local + remote

So hopefully I fixed it:

   
http://bazaar.launchpad.net/~scode/duplicity/archive-sync-removelocal/revision/555

It now takes the compressed/encrypted flags and passes on to
get_suffix() instead of making assumptions based on whether or not
it's a manifest or not.

This seems to work better in the case of removals. However, I'm not
entirely sure whether I just broke something else here; in particular
in the regular copy_to_local() case it is now using gpg.GzipWriteFile
based on pr.compressed (and copy_raw() if false). I am not sure this
is a correct transcribation of the previous version whichi called
copy_raw() if the file was a manifest.

-- 
/ Peter Schuller

PGP userID: 0xE9758B7D or 'Peter Schuller <[email protected]>'
Key retrieval: Send an E-Mail to [email protected]
E-Mail: [email protected] Web: http://www.scode.org

Attachment: pgpfpUssDLwvN.pgp
Description: PGP signature

_______________________________________________
Mailing list: https://launchpad.net/~duplicity-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~duplicity-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to