This website requires JavaScript.
161f018cb9
Bugfix attempt: When a file disappears before its ctime can be checked, don't let the whole program crash
master
dev
server
2024-09-29 20:13:10 -07:00
565c1d31b9
copyright year
mike
2024-07-25 17:00:58 -07:00
1517f64424
Setting up more config defaults
v1.4.1
mike
2024-07-25 16:44:25 -07:00
cf3bd8eb85
Default to muting initial test logs
mike
2024-07-25 16:18:26 -07:00
2ef7aaf195
Allow "None" for maximum age in config
mike
2024-07-25 16:14:29 -07:00
3c4ed5f792
Add option to mute test logs
mike
2024-06-22 15:31:31 -07:00
403531d7f0
logging tweaks
v1.4.0
mike
2024-06-09 10:33:50 -07:00
bd088ac545
Probably fixed the mod time issue
mike
2024-06-09 10:25:03 -07:00
d2af261477
ctime now working?
mike
2024-06-09 09:57:03 -07:00
5828a0363f
guidance
mike
2024-06-09 09:54:10 -07:00
b2261a3c49
guidance
mike
2024-06-09 09:50:12 -07:00
6ceaa89dad
more config guidance
mike
2024-06-09 09:43:21 -07:00
2f706bacf6
Bug squashing
mike
2024-06-09 09:41:00 -07:00
dbbe3b88af
Lots of refactoring, trying to get a proper Config class going
mike
2024-06-09 09:22:48 -07:00
b8aff6429f
log tweak
mike
2024-06-09 07:54:19 -07:00
33c4233797
Lots of refactoring, trying to upgrade all str.format calls and switch to pathlib
mike
2024-06-09 07:50:34 -07:00
1564f4cf8a
improve logging a bit
mike
2024-06-09 06:51:51 -07:00
2e6d268de0
Move a method into a new static Util class
mike
2024-06-09 06:43:02 -07:00
bfafd890d0
tweak logging
mike
2024-06-09 06:42:28 -07:00
84791c85a7
Start using an init-environment helper and bump pyenv version
v1.3.5
server
2024-06-09 04:27:11 -07:00
cd14dc6158
log tweak
mike
2024-04-21 02:07:40 -07:00
e4d5e1b595
Update pyenv version and relock pipenv
Mike
2023-08-18 01:53:51 -07:00
2e4638e448
Typo
v1.3.4
mike
2023-05-29 13:25:03 -07:00
916064c153
Bump python version and relock pipenv
v1.3.3
mike
2023-05-20 18:24:25 -07:00
ec894014c6
Uhm whoops
v1.3.2
root
2023-03-27 20:27:35 -07:00
d66688eb3c
Remove annoying log emissions
v1.3.1
root
2023-03-27 20:17:45 -07:00
5e30c2f7da
Further upgrades to Logging
v1.3.0
root
2023-03-27 20:12:37 -07:00
c0769ad0b1
Working on logging
root
2023-03-27 19:59:45 -07:00
9d17178012
Adding dedicated Logger and Config classes
root
2023-03-27 19:40:52 -07:00
4f0b29cd3d
Start a domain folder
root
2023-03-27 18:50:11 -07:00
9a2efa9f0a
When consuming configs inside a dir, ignore nested dirs and files without valid YAML extensions
root
2023-03-27 18:44:27 -07:00
30bb98dff0
Update license info
root
2023-03-27 18:15:11 -07:00
429a4a6712
Hilarious oversights
v1.2.3
root
2023-03-26 03:38:27 -07:00
acfbb90f91
hooks?
root
2023-03-26 02:26:02 -07:00
9f26c09453
hooks?
root
2023-03-26 02:25:56 -07:00
248f759d96
hooks?
root
2023-03-26 02:25:27 -07:00
0125e92a0a
hooks?
root
2023-03-26 02:24:20 -07:00
a59c573174
hooks?
root
2023-03-26 02:24:05 -07:00
b3687abb62
hooks?
root
2023-03-26 02:23:07 -07:00
91b2b0d98a
hooks?
root
2023-03-26 02:22:15 -07:00
cf9be50c2a
hooks?
root
2023-03-26 02:21:58 -07:00
5ffe16cd31
hooks?
root
2023-03-26 02:20:39 -07:00
8e03950102
Bump python version
root
2023-03-26 02:17:04 -07:00
9aa66d8e50
Bump python version to 3.10 because old one was segfaulting
v1.2.2
mike
2022-07-15 03:26:00 -07:00
cfccf4aa70
Uhm specify a pyenv version?
mike
2022-07-10 06:30:55 -07:00
e704930c71
Re-lock pipenv using more specific python version
mike
2022-07-10 06:30:33 -07:00
86aed2d1f1
Bugfix: Bad var name caused wrong files to be deleted in check for max items
v1.2.1
hoth
2022-02-13 16:06:14 +05:30
effa940e69
Allow enforcement of minimum item count. Improve logging output.
v1.2.0
hoth
2022-02-01 07:08:30 +05:30
5d2e93ca41
Upgrade: Can now delete based on age
root
2022-02-01 04:05:48 +05:30
bd25e49582
Tweak output wording
root
2022-02-01 02:19:36 +05:30
8a41635c1f
Trying to bump pipenv deps
root
2022-02-01 02:17:15 +05:30
758ec336c1
nop to test hooks
root
2022-02-01 02:13:44 +05:30
cb1cc280ed
Convert CLI parsing from DIY to argparse
root
2022-02-01 02:05:08 +05:30
1e801fb3e8
Ignore minor python version (pipenv)?
v1.1.0
Mike
2020-12-17 04:18:18 -08:00
7ff6803390
Merge branch 'master' into dev
Mike
2020-12-16 19:58:45 -08:00
987aed63eb
Merge branch 'master' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup-rotator
Mike
2020-12-16 19:57:49 -08:00
26afc6a346
Merge branch 'dev' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup-rotator into dev
Mike
2020-12-16 19:57:44 -08:00
609cdbd5c5
Pipenv -> Go back down to python 3.6 because we're having major pyenv issues with higher versions
info@sevencode.com
2020-06-15 16:20:40 -07:00
985a5b6b69
Bump python to 3.8 in pipenv
info@sevencode.com
2020-06-15 11:48:56 -07:00
da4c0671e1
Write to syslog as well
mike
2020-01-02 18:06:09 -08:00
0e4a09ae13
Adding pipenv !
mike
2020-01-02 17:19:55 -08:00
81803f36f1
noop to test hook
mike
2020-01-02 10:54:44 -08:00
2488127b9c
noop to test hook
mike
2020-01-02 10:53:59 -08:00
7aaea3746f
Merge branch 'master' of ssh://gogs.mikeperalta.com:2222/mikeperalta/backup-rotator
Mike
2019-12-28 12:00:20 -08:00
95840f10d4
Make main.py executable
github/master
github/dev
mike
2019-11-19 04:43:23 -08:00
644a023d5d
ignore pycache
mike
2019-11-19 04:43:17 -08:00
66951ce1ae
rename to avoid bad identifiers
mike
2019-11-19 04:41:38 -08:00
8232776e41
Bad env path?
v1.0.2
Mike
2019-08-30 16:14:18 -07:00
ebfcdeb70b
Noop to test hook
Mike
2019-08-06 16:42:09 -07:00
13deb5677b
Changing yaml.load() to yaml.safe_load()
v1.0.1
Mike
2019-07-16 12:06:20 -07:00
b750f65311
Tweak log output
Mike
2019-03-13 04:24:38 -07:00
3a18c1fad8
Set script to executable
Mike
2019-03-13 03:32:39 -07:00
78f85160f0
whoops
v1.0.0
Mike
2019-03-13 03:27:29 -07:00
179f6146b2
Added an example for CLI args to the README
Mike
2019-03-13 03:26:35 -07:00
44902c2009
Added copyright header and LICENSE file
Mike
2019-03-13 03:13:23 -07:00
b728cb9f01
test trying to fix weird README formatting
Mike
2019-03-13 03:05:38 -07:00
2b91404ee1
Filled out README a bit
Mike
2019-03-13 02:49:07 -07:00
e5ea0dee9a
Upgrade configstuffs
Mike
2019-03-13 01:35:34 -07:00
918784bd00
Add README stub
Mike
2019-02-27 16:58:34 -08:00
4a975b38f1
Implemented the actual deleting part
Mike
2019-02-27 16:51:43 -08:00
6b40527e09
Change mtime to ctime, so renamed folders and stuff won't ruin things
Mike
2019-02-27 16:47:10 -08:00
77bed65e89
Just about ready to actually purge file items
Mike
2019-02-27 16:25:10 -08:00
e56c4b8881
Consuming config and beginning to iterate over specified paths
Mike
2019-02-27 15:50:56 -08:00
c81f1e243d
First commit
Mike
2019-02-27 15:10:35 -08:00
2d8e462259
Ignore PyCharm
Mike
2019-02-27 15:04:23 -08:00