Giter Club home page Giter Club logo

sonarr-radarr-queue-cleaner's Issues

docker stops instead of idling.

i get the following error after the script finished checking:

2023-04-16 07:18:25,988 [INFO]: Finished running media-tools script. Sleeping for 10 minutes.
Traceback (most recent call last):
File "/app/cleaner.py", line 111, in
loop.run_until_complete(main())
File "/usr/local/lib/python3.9/asyncio/base_events.py", line 647, in run_until_complete
return future.result()
File "/app/cleaner.py", line 107, in main
await asyncio.sleep(API_TIMEOUT)
File "/usr/local/lib/python3.9/asyncio/tasks.py", line 640, in sleep
if delay <= 0:
TypeError: '<=' not supported between instances of 'str' and 'int'

Some sort of error

Works fine. But it is outputting a weird error to the logs of the docker container:

2024-01-16 05:31:12,627 [INFO]: Running media-tools script
2024-01-16 05:31:12,627 [INFO]: Checking Sonarr queue...
2024-01-16 05:31:12,636 [INFO]: Processing Sonarr queue...
2024-01-16 05:31:12,636 [INFO]: Checking the status of Greys.Anatomy.S14E24.All.of.Me.720p.AMZN.WEB-DL.DDP5.1.H.264-NTb[eztv]
2024-01-16 05:31:12,637 [INFO]: Removing stalled Sonarr download: Greys.Anatomy.S14E24.All.of.Me.720p.AMZN.WEB-DL.DDP5.1.H.264-NTb[eztv]
2024-01-16 05:31:12,658 [ERROR]: Error making API request to http://sonarr:8989/api/v3/queue/1249371407: Expecting value: line 1 column 1 (char 0)
2024-01-16 05:31:12,659 [INFO]: Checking radarr queue...
2024-01-16 05:31:12,683 [INFO]: Processing Radarr queue...
2024-01-16 05:31:12,683 [INFO]: Finished running media-tools script. Sleeping for 10 minutes.

Feature request: time in queue management

Currently the script will remove any stalled downloads.
Would there be an option to have stalled downloads be removed if they have been stalled for x amount of time.
That way if they start again at some point they can still complete.

Docker Compose File

Hello,

I wanted to suggest if a docker compose file can be used to run the container instead of a run command.

Not sure how easy it would be to create a template docker-compose.yaml file, but I'm sure this would make it very easy to integrate with existing Sonarr/Radarr/Downloader setups.

Let me know what you think

Dockerhub?

Any chance of getting this on Dockerhub/ghcr?

Thanks

Not an issue just wanted to say thanks for this awesome script!

Run on truenas scale

How would I go about running this on truenas scale?

They use k3s so it's not possible to do the dock build step first.

Thanks in advance!

Docker API_TIMEOUT flag does nothing

Hi,

When I change the flag to API_TIMEOUT=3600 (1 hour) it does not change when the docker is run it will cooldown for 10 minutes and not 1 hour as stated in the README.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.