21
53
Fork
You've already forked sciop
23

[CLI] Show trackers and clear backoffs #482

Merged
sneakers-the-rat merged 2 commits from cli-trackers into main 2026年02月06日 08:12:18 +01:00

Trackers have a backoff mechanism where trackers that have errors are queried less over time. Someone might want to get some information about the trackers on a sciop instance to see trackers that have been broken for awhile, and if a tracker has recovered from some error, to clear the backoff.

CLI commands to show trackers with some simple summary info, and also to clear backoffs, either for all trackers or a list of them

Trackers have a backoff mechanism where trackers that have errors are queried less over time. Someone might want to get some information about the trackers on a sciop instance to see trackers that have been broken for awhile, and if a tracker has recovered from some error, to clear the backoff. CLI commands to show trackers with some simple summary info, and also to clear backoffs, either for all trackers or a list of them
cli commands to show and manage trackers and clear backoffs
Some checks failed
lint / lint (pull_request) Successful in 13s
tests / tests-python3.11 (pull_request) Successful in 1m56s
tests / tests-python3.12 (pull_request) Failing after 2m5s
tests / tests-python3.13 (pull_request) Successful in 2m7s
tests / tests-slow (pull_request) Successful in 2m4s
tests / tests-playwright-python3.11 (pull_request) Successful in 3m41s
tests / tests-playwright-python3.13 (pull_request) Successful in 3m41s
tests / tests-playwright-python3.12 (pull_request) Successful in 3m43s
8d9362f278
allow the jobs to be faster than we think!
All checks were successful
lint / lint (pull_request) Successful in 13s
tests / tests-python3.11 (pull_request) Successful in 1m52s
tests / tests-python3.12 (pull_request) Successful in 2m1s
tests / tests-slow (pull_request) Successful in 1m56s
tests / tests-python3.13 (pull_request) Successful in 2m5s
tests / tests-playwright-python3.11 (pull_request) Successful in 3m38s
tests / tests-playwright-python3.13 (pull_request) Successful in 3m37s
tests / tests-playwright-python3.12 (pull_request) Successful in 3m40s
5181e5132a
Sign in to join this conversation.
No reviewers
Labels
Clear labels
accessibility
backend
bittorrent
component/cli
docs
feature/feeds
feature/moderation
feature/search
feature/services
Scheduled services run by the apscheduler runner
frontend
help wanted
Pitches for ideas for which a PR would be welcome <3. Everything is always help wanted, but these are things that would be discrete features that someone could take and implement on their own
perf
security
size
large
changes to many items, hundreds-thousands of lines, doable in >2 days
size
medium
changes to a handful of items, ~dozens to hundreds of lines, doable in ~1-2 days
size
small
changes to a single or small number of items, ~a dozen or two lines, doable in ~1-2 hours
size
tiny
a line or two
tests
Timeline
Long
months, years
Timeline
Medium
weeks, up to a month
Timeline
Short
Hours, days, up to a week
ui/ux
zzz-certified-good-issue-or-pr-number
Compat/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Tech Debt
Kind/Testing
Issue or pull request related to testing
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Safeguarding/sciop!482
Reference in a new issue
Safeguarding/sciop
No description provided.
Delete branch "cli-trackers"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?