Dan Helfman
|
ae8a9db27d
|
Fix flake issues (#80).
|
2024-12-06 16:12:01 -08:00 |
|
Dan Helfman
|
8979f8918d
|
Organize imports (#80).
|
2024-12-06 16:05:46 -08:00 |
|
Dan Helfman
|
eb97708092
|
Completed tests for LVM (#80).
|
2024-12-06 16:02:33 -08:00 |
|
Dan Helfman
|
f2d93b85b4
|
Lots of LVM unit tests + code formatting (#80).
|
2024-12-06 13:59:38 -08:00 |
|
Dan Helfman
|
b999d2dc4d
|
Add some missing test coverage (#80).
|
2024-12-06 10:27:47 -08:00 |
|
Dan Helfman
|
7f2e38d061
|
Fix file permissions (#80).
|
2024-12-06 09:40:32 -08:00 |
|
Dan Helfman
|
140fc248b6
|
Fix LVM end-to-end tests (#80).
|
2024-12-06 09:39:24 -08:00 |
|
Dan Helfman
|
ec9e1a8223
|
LVM hook end-to-end tests, not quite working yet (#80).
|
2024-12-05 22:46:50 -08:00 |
|
Dan Helfman
|
03bbe77dd9
|
Add an end-to-end test for the Btrfs hook using a fake Btrfs binary (#80).
|
2024-12-05 17:35:44 -08:00 |
|
Dan Helfman
|
f1c5f11422
|
Add an end-to-end test for the ZFS hook using a fake ZFS binary (#80).
|
2024-12-05 11:18:53 -08:00 |
|
Dan Helfman
|
d95707ff9b
|
Get existing tests passing (#80).
|
2024-12-04 20:22:59 -08:00 |
|
Dan Helfman
|
49b8b693af
|
Don't try to unmount a ZFS snapshot if it's already deleted (#80).
|
2024-12-04 15:39:04 -08:00 |
|
Dan Helfman
|
d0e92493f6
|
Fix broken ZFS tests (#80).
|
2024-12-04 14:48:13 -08:00 |
|
Dan Helfman
|
37efaeae88
|
Warn if Btrfs is configured but there are no Btrfs subvolumes detected (#251).
|
2024-11-30 10:55:30 -08:00 |
|
Dan Helfman
|
0978c669ad
|
A little more Btrfs error handling (#251).
|
2024-11-30 10:25:01 -08:00 |
|
Dan Helfman
|
1366269586
|
Add a couple of missing tests (#251).
|
2024-11-30 09:44:55 -08:00 |
|
Dan Helfman
|
5bcc7b60c8
|
Tests for Btrfs (#251).
|
2024-11-30 09:32:50 -08:00 |
|
Dan Helfman
|
6b2f2b2ac4
|
Reorganize data source and monitoring hooks to make developing new hooks easier.
|
2024-11-27 08:50:34 -08:00 |
|
Dan Helfman
|
a5c6a2fe1c
|
Fix library error when running within a PyInstaller bundle (#926).
|
2024-11-25 20:14:18 -08:00 |
|
Dan Helfman
|
3197178b3d
|
Fix flake errors.
|
2024-11-24 16:32:48 -08:00 |
|
Dan Helfman
|
84f611ae4f
|
Require the runtime directory to be an absolute path.
|
2024-11-24 16:15:19 -08:00 |
|
Dan Helfman
|
5dc8450c8e
|
Adding missing bootstrap files.
|
2024-11-24 16:15:12 -08:00 |
|
Dan Helfman
|
689643e5fa
|
Move bootstrap manifest file creation into a hook so it can actually clean up after itself.
|
2024-11-24 16:00:33 -08:00 |
|
Dan Helfman
|
b5a3589471
|
A little more error handling (#261).
|
2024-11-23 18:09:59 -08:00 |
|
Dan Helfman
|
f4a736bdfe
|
Deduplicate directories again after hooks have their way with them (#261).
|
2024-11-23 14:33:41 -08:00 |
|
Dan Helfman
|
c65aa24001
|
Add test coverage for ZFS hook (#261).
|
2024-11-23 10:50:58 -08:00 |
|
Dan Helfman
|
5a24bf2037
|
Get tests passing (#261).
|
2024-11-22 20:16:18 -08:00 |
|
Dan Helfman
|
47a8a95b29
|
Test path fix for finding schema file.
|
2024-11-20 08:18:06 -08:00 |
|
Dan Helfman
|
97305cc3ce
|
Fix broken tests when NO_COLOR=1 is set (#943).
|
2024-11-19 08:48:21 -08:00 |
|
Dan Helfman
|
d09b4c72a9
|
Fix a few remaining Pushover issues from the PR.
|
2024-11-18 20:32:17 -08:00 |
|
 Dan HelfmanandGitHub
|
9807549f88
|
Add a Pushover monitoring hook.
Merge pull request #86 from tony1661/pushover-branch.
|
2024-11-18 20:17:28 -08:00 |
|
Dan Helfman
|
30c821120e
|
Fix borgmatic ignoring the "BORG_RELOCATED_REPO_ACCESS_IS_OK" and "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment variables (#939).
|
2024-11-18 09:46:52 -08:00 |
|
Dan Helfman
|
13884bd448
|
Apply the "umask" option to all relevant actions, not just some of them (#441).
|
2024-11-18 09:07:29 -08:00 |
|
Antonio Fernandez
|
25572c98d7
|
better fuction name
|
2024-11-18 07:52:19 -05:00 |
|
Antonio Fernandez
|
dab0dfcb32
|
added test for value error
|
2024-11-18 07:49:53 -05:00 |
|
Dan Helfman
|
851c454ef0
|
Remove the restriction that the "extract" and "mount" actions must match a single repository (#722).
|
2024-11-17 21:39:59 -08:00 |
|
Dan Helfman
|
afdf831c59
|
Fix broken restore/bootstrap when using Borg 1.2 and a randomly named temporary directory (#934).
|
2024-11-17 11:55:10 -08:00 |
|
Dan Helfman
|
7cca83b698
|
Log the path of the borgmatic runtime directory used (#934).
|
2024-11-17 10:15:58 -08:00 |
|
Dan Helfman
|
b80f60a731
|
Create the borgmatic runtime directory if it doesn't exist (#934).
|
2024-11-16 16:03:18 -08:00 |
|
Dan Helfman
|
8f5ea95348
|
Fix use of borgmatic runtime directory in the restore action (#934).
|
2024-11-16 12:19:20 -08:00 |
|
Dan Helfman
|
b0cad58d6c
|
Add a dash to the prefix of the randomly named temporary directory to improve readability (#937).
|
2024-11-16 11:26:24 -08:00 |
|
Dan Helfman
|
295bfb0c57
|
Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases (#934).
|
2024-11-15 18:15:32 -08:00 |
|
Antonio Fernandez
|
a939a66fb4
|
raise ValueError on priprity 2 with retry or expire
|
2024-11-13 15:20:52 -05:00 |
|
Antonio Fernandez
|
ea47704d86
|
added missing tests to get 100% test coverage
|
2024-11-13 12:09:25 -05:00 |
|
Antonio Fernandez
|
3ab4b45041
|
added test for early exit when state is not in config
|
2024-11-13 09:07:47 -05:00 |
|
Tony Fernandez
|
4e1f256b48
|
added dryrun test case with minimum config
|
2024-11-12 10:15:19 -05:00 |
|
Tony Fernandez
|
96bb402837
|
fix test 2
|
2024-11-12 10:10:13 -05:00 |
|
Tony Fernandez
|
97949266b3
|
fix test
|
2024-11-12 10:09:23 -05:00 |
|
Tony Fernandez
|
e69d2385fc
|
better name for test
|
2024-11-12 10:08:13 -05:00 |
|
Tony Fernandez
|
6d9340ebb2
|
better comment blocks
|
2024-11-12 10:05:57 -05:00 |
|