lp:portable-backup
- Get this branch:
- bzr branch lp:portable-backup
Branch merges
Branch information
Recent revisions
- 15. By Michele Giacomoli
-
* some bugfixing
* src/domain/sync_manager. py: removed SyncConfiguration class as it is not needed anymore and it's features now are provided by ConfigManager directly
* src/domain/sync_manager. py: removed some old comments
* test/domain/sync_manager. py: removed old test for SyncConfiguration
* src/test/config/ config_ manager. py: added test for configuration overriding through uuid and multilevel sections - 14. By Michele Giacomoli
-
* Splitted config_manager.py in 2 modules: still config_manager.py and configparser_
multilevel. py The latter is a general library aimed at managing a generic configuration with multilevel sections. It does not contain any reference to sections used in this project, uuid stuff or section level priority.
The former contains an extension of configparser_multilevel. ConfigParser named ConfigManager (like before) which implements all project related stuff, like those mentioned above.
config_manager.py contains also the Vocabulary class - 13. By Michele Giacomoli
-
* Ported settings.cfg to multilevel sections (using dot notation)
* Implemented multilevel sections support in ConfigManager - 12. By Michele Giacomoli
-
* added log to action_manager.py
* added test for uncovered method in reverse.py and fixed that method
* added methods to NotifyBase interface
* renamed methods in speaker.py in accompliance with NotifyBase
* added "_" in front of private vars in speaker.py
* added first working class for checking when to stop the speaker loop in speaker.py - 9. By Michele Giacomoli
-
* settings.cfg, config_manager.py: added section for old syncs
* action_manager.py: remove old commented code now in cluded in sync_manager.py, and added correct call to sync_manager methods
* old_sync_policies: added section for policies about removal of old sync
*old_sync_policies/ by_age.py: added fist policy, by age: syncs older than x day are marked for removal
* old_sync_policies/ selector. py: added helper function to obtain the policy from configuration
* sync/incremental.py: added methods for removal of old and incomplete temp syncs
* sync/sync_base.py: updated interface methods
* sync_manager.py: added call to new methods - 8. By Michele Giacomoli
-
Implemented two methods for removing and creating reverse folder
Added the ability for old backups. When a sync class implements this ability it supports the managment of old backups - 7. By Michele Giacomoli
-
Added code for renaming the temp backup folder and adding link to that, plus some little bugfix
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)