07f8007399
Correct log constructor
2021-05-07 10:41:19 +01:00
98dea2e117
Import constants before class
2021-05-07 10:36:15 +01:00
6a6024663f
Add log, and debug statements
2021-05-07 10:35:22 +01:00
091073cacb
Correct last_modified type
2021-05-06 14:21:11 +01:00
28c4497c18
Correct time type
2021-05-06 14:12:19 +01:00
47a7d951af
Use UTC time
2021-05-06 10:24:53 +01:00
dc29de90f8
Store times in UTC
2021-05-06 10:08:48 +01:00
d68d77e6d5
Use divmod
2021-05-06 08:37:29 +01:00
c1d4b26c6c
Return short 0 second string
2021-05-06 08:20:53 +01:00
95644ce883
Differentiate shortening and truncation
2021-05-06 08:10:11 +01:00
3514aae3aa
Remove unnecessary code
2021-05-06 08:07:57 +01:00
0576745264
Print truncated seconds ago string
2021-05-06 07:59:43 +01:00
d41c759090
Improve clarity
2021-05-06 02:47:31 +01:00
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