feat: add age based removal of runs#288
Conversation
fdeba03 to
f4d28b7
Compare
|
@timdegroot1996 To be honest im a bit stumped by the help case failures due to the double [] output in the argparse help print. |
|
@HuntTheSun I think the difference is literally an extra newline at the end of the comparison file haha. I put both of them into vscode and replaced the regex [[] with [, and []] with ], and then this was the only difference:
I will look at the PR today as well but that should be an easy fix 👍 |
|
1 last comment on the PR, the code looks good otherwise. You didn't implement the |
|
Thank you for looking it over! |
91be6cc to
fb03ed0
Compare
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
fb03ed0 to
71f0d36
Compare
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
|
I implemented the server functionality you mentioned, I hope its alright, I am unfamiliar with the server feature. I'm still struggling with the help.txt output, I can't quite understand why the double [[]] keep popping up. How do you handle this when updating the arguments.py? |
|
@HuntTheSun I will review the implementation tonight! Regarding the help, the [[] is a way to escape the string in the What I usually do is just copy the one that isnt matching from the failing log file, so the actual output, and then only manually fix the brackets to be [[] instead of [ and []] for ]. It is kind of tedious but it helps to stay sharp about what has changed and if that is a logical change 😅 |
|
I looked over the code and this looks clear and well implemented to me. The server I would have to play around with to be 100% sure, but I assume you tested it and it behaved the same as the CLI when testing. If that's the case once we resolve the test this can be merged! |
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
Signed-off-by: HuntTheSun <HuntTheSun@users.noreply.github.com>
|
@HuntTheSun let me know when this is finished so I can merge it! I will probably do that this weekend when I make a new release with some additional features. |
Thank you, now I get it. I was also having some issues because my local python was newer than the one in the container, changing long/short flag print behavior.
I did test the admin ui behavior, its the same as cli.
I think its ready to merge, if you want to squash it. If I should squash the commits please let me know, I will squash and force push |
Glad you resolved it!
I haven't encountered this before, but if it remains an issue we will have to investigate and improve this test!
I will do that this weekend, thanks for the updates and fixes of the tests! |

Implementation of #280
I switched it from
time=toage=as its more specific, I can gladly switch it to sth else if you want.The tests pass, except the help-text tests, I'm having a weird issue with the argparse output doubling brackets,
I'm hoping they will pass in the pipeline :)
Edit: I realized I hadn't included the help.txt changes, oops. The issue with the helptext brackets persists for me though.
Is the helptext double bracket problem somehow just on my end or did you run into this also?
If you have any wishes on changes please let me know
Thanks in advance!