summaryrefslogtreecommitdiff
path: root/lbup
Commit message (Collapse)AuthorAge
* targets: make sure LV snapshot names start with a letterAnton Khirnov2020-10-18
| | | | Seems to be required for LVM to accept them.
* _mountinfo: skip mount entires with non-absolute rootAnton Khirnov2020-10-18
|
* _mountinfo: drop forgotten printAnton Khirnov2020-10-18
|
* targets: add more docsAnton Khirnov2020-10-18
|
* Do not pass data dir to Target.save().Anton Khirnov2020-10-18
| | | | It is not used there.
* targets/TargetSSHLXCLVM: inherit from TargetSSHLVMAnton Khirnov2020-10-18
| | | | Use new parent's _snapshot_lv() to simplify code.
* targets: LV names are not actually limited to 15 charactersAnton Khirnov2020-10-18
|
* targets: implement an SSH+LVM targetAnton Khirnov2020-10-18
|
* Target: implement repr rather than strAnton Khirnov2020-10-18
| | | | Also, print the class name in the string.
* targets: import SSHRemote directlyAnton Khirnov2020-10-18
|
* Add a dry-run option.Anton Khirnov2020-10-18
|
* targets/TargetSSH: actually use bup_exec variableAnton Khirnov2020-10-18
|
* targets: use target class name in the logger nameAnton Khirnov2020-10-18
|
* repository: log caught exceptions as logging.exceptionAnton Khirnov2020-10-18
|
* targets: check that at least one dir to backup is givenAnton Khirnov2020-10-18
| | | | | It makes no sense to backup zero dirs and some things might break in potentially dangerous ways if attempted.
* targets/TargetSSH: add a class attribute prototypeAnton Khirnov2020-10-16
|
* targets/TargetSSHLXCLVM: generate random snapshot nameAnton Khirnov2020-10-16
|
* repository: fix logger nameAnton Khirnov2020-10-16
|
* repository: rewrite results processingAnton Khirnov2020-10-16
| | | | | | | Drop the use of retcode, as it is not very meaningful. Drop all_ok, as it is not very useful. Catch all exceptions from individual targets and wrap them as failed results.
* _ssh_client: add loggingAnton Khirnov2020-10-16
|
* repository: add loggingAnton Khirnov2020-03-10
|
* targets: add missing class attributeAnton Khirnov2020-03-10
|
* targets: fix function nameAnton Khirnov2020-03-10
|
* targets: add __str__ methods to targetsAnton Khirnov2020-03-10
| | | | Allows to easily get a descriptive string for a target.
* Rename bupper to lbup.Anton Khirnov2020-02-15
bupper already exists. lbup is a randomly chosen word containing bup