4a3105438c
Add error logging description
2021-05-06 02:45:34 +01:00
4b5b56d6eb
Reword error string
2021-05-05 18:12:09 +01:00
100a517092
Print recent repo errors
2021-05-05 18:01:25 +01:00
f5a556d06e
Implement repo error retrieval
2021-05-05 18:01:13 +01:00
4aabe467a4
Implement sql class method
2021-05-05 18:00:39 +01:00
2471d3e23f
Implement label id retrieval
2021-05-05 18:00:20 +01:00
165fd70acc
Move summary to features
2021-05-05 14:34:12 +01:00
b651deae4e
Remove need for summary argument
2021-05-05 14:31:57 +01:00
8559df502d
Return database objects instead of queries
...
Require object class when creating connection classes
2021-05-05 14:23:45 +01:00
86daf3ea7f
Print summary of recent backups
2021-05-05 14:08:22 +01:00
2943a4844f
Add time frame retrieval methods
2021-05-05 14:07:51 +01:00
7acd788b72
Remove references to graph arg
2021-05-05 06:23:37 +01:00
cf1635cd7a
Rename args.output to args.dir
2021-05-05 06:22:50 +01:00
6a65764ac4
Replace output arg with directory
...
- Remove unused graph arg
2021-05-05 06:21:54 +01:00
f603d0cbe6
Get last backup date from latest archive
2021-05-05 06:18:03 +01:00
f8e3f8aa7b
Implement seconds since method
2021-05-05 06:17:49 +01:00
0704ae667f
Improve formatting
2021-05-05 06:01:38 +01:00
3c6b8a7afd
Print compressed and uncompressed size
2021-05-05 05:57:44 +01:00
d530abacb3
Print repo name if not null
2021-05-05 05:51:46 +01:00
3390bf1c53
Print repo name
2021-05-05 05:51:06 +01:00
e512fb1e23
Implement retrieval of repo name
2021-05-05 05:50:53 +01:00
28c51e5154
Print size of repo
2021-05-05 05:45:05 +01:00
693f7c828b
Implement methods for repo stat retrieval
2021-05-05 05:44:44 +01:00
93fa81777a
Implement from SQL class methods
2021-05-05 05:44:01 +01:00
732fdd12ef
Implement repo stats
...
- create cache table
- link cache to archive
2021-05-05 04:52:33 +01:00
0b5f18474a
Move archive stats to archive table
...
- Remove all references to old stats
2021-05-05 04:32:37 +01:00
a815cfb0b7
Move borg objects to database package
...
- remove debug print statement
2021-05-05 04:21:03 +01:00
db30225b18
Define as parent of DBObject
2021-05-05 04:15:41 +01:00
79edb5eb71
Add arguments
2021-05-05 04:11:38 +01:00
5414f3e141
Implement labels
...
- create label table
- create base database object class
- rename primary keys to 'id'
- log messages with label
- automatically reassign label to repo where possible
2021-05-05 04:07:59 +01:00
02e4311bc7
Add custom output directory argument
2021-05-04 14:25:16 +01:00
018b96df75
Create shell script
2021-05-04 14:16:13 +01:00
abb64202fe
Add basic summary functionality
2021-05-04 14:10:18 +01:00
0e97cdfa1a
Add None check for primary keys
2021-05-04 14:10:10 +01:00
f93c93b751
Implement get methods for retrieving latest stats
2021-05-04 14:09:47 +01:00
3b7405fe9c
Move output handler to borg package
2021-05-04 12:53:42 +01:00
b49be0c0ba
Use absolute imports
2021-05-04 12:52:16 +01:00
dfecc40d2b
Create top level package
2021-05-04 12:46:35 +01:00
9f020c0ee5
Add get all methods
2021-05-04 12:05:10 +01:00
b9664263d0
Add primary key attribute to borg classes
2021-05-04 12:04:46 +01:00
57255d964c
Handle borg output in separate class
2021-05-04 11:45:14 +01:00
1d683b1163
Implement basic error logging
2021-05-04 09:34:55 +01:00
c39f9ed250
Create database class
2021-05-04 09:25:41 +01:00
824ce4c4eb
Update planned features
2021-05-04 05:58:39 +01:00
9d9778dc8c
Add links
2021-05-04 05:56:47 +01:00
4103ec1f16
Add planned features and basic howto
2021-05-04 05:54:21 +01:00
75521f61ee
Correct _insert signature for consistency
2021-05-04 05:48:18 +01:00
40ecdf04ef
Separate sql logic from borg classes
2021-05-04 05:44:36 +01:00
06331f4a83
Create standalone borg classes
2021-05-04 05:17:11 +01:00
7ded6889d8
Handle primary key in base class
2021-05-04 05:04:21 +01:00