mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-11-09 07:53:06 +08:00
cleanup import code
This commit is contained in:
parent
7a6603b952
commit
bfa2d4f5b2
1 changed files with 6 additions and 16 deletions
|
|
@ -1,24 +1,14 @@
|
||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
|
|
||||||
import os
|
import argparse, logging, os, sys, time, shutil, urllib3, stat, fnmatch
|
||||||
import shutil
|
from logging.handlers import RotatingFileHandler
|
||||||
import argparse
|
from datetime import timedelta,datetime
|
||||||
import logging
|
|
||||||
import logging.handlers
|
|
||||||
import urllib3
|
|
||||||
from collections import Counter
|
from collections import Counter
|
||||||
import glob
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
import datetime
|
|
||||||
import time
|
|
||||||
import stat
|
|
||||||
import sys
|
|
||||||
import fnmatch
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
import yaml, schedule
|
||||||
from qbittorrentapi import Client
|
from qbittorrentapi import Client
|
||||||
import yaml
|
|
||||||
import schedule
|
|
||||||
from modules.docker import GracefulKiller
|
from modules.docker import GracefulKiller
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
print("Requirements Error: Requirements are not installed")
|
print("Requirements Error: Requirements are not installed")
|
||||||
|
|
@ -146,7 +136,7 @@ setattr(logger, 'dryrun', lambda dryrun, *args: logger._log(logging.DRYRUN, dryr
|
||||||
log_lev = getattr(logging, log_level.upper())
|
log_lev = getattr(logging, log_level.upper())
|
||||||
logger.setLevel(log_lev)
|
logger.setLevel(log_lev)
|
||||||
|
|
||||||
file_handler = logging.handlers.RotatingFileHandler(filename=file_name_format,
|
file_handler = RotatingFileHandler(filename=file_name_format,
|
||||||
delay=True, mode="w",
|
delay=True, mode="w",
|
||||||
maxBytes=max_bytes,
|
maxBytes=max_bytes,
|
||||||
backupCount=backup_count,
|
backupCount=backup_count,
|
||||||
|
|
@ -303,7 +293,7 @@ def set_recheck():
|
||||||
logger.debug(f'Rechecking Torrent to see if torrent meets AutoTorrentManagement Criteria\n'
|
logger.debug(f'Rechecking Torrent to see if torrent meets AutoTorrentManagement Criteria\n'
|
||||||
f' - Torrent Name: {torrent.name}\n'
|
f' - Torrent Name: {torrent.name}\n'
|
||||||
f' --Ratio vs Max Ratio: {torrent.ratio} < {torrent.max_ratio}\n'
|
f' --Ratio vs Max Ratio: {torrent.ratio} < {torrent.max_ratio}\n'
|
||||||
f' --Seeding Time vs Max Seed Time: {datetime.timedelta(seconds=torrent.seeding_time)} < {datetime.timedelta(minutes=torrent.max_seeding_time)}')
|
f' --Seeding Time vs Max Seed Time: {timedelta(seconds=torrent.seeding_time)} < {timedelta(minutes=torrent.max_seeding_time)}')
|
||||||
if torrent.ratio < torrent.max_ratio and (torrent.seeding_time < (torrent.max_seeding_time * 60)):
|
if torrent.ratio < torrent.max_ratio and (torrent.seeding_time < (torrent.max_seeding_time * 60)):
|
||||||
if dry_run:
|
if dry_run:
|
||||||
logger.dryrun(f'\n - Not Resuming {new_tag} - {torrent.name}')
|
logger.dryrun(f'\n - Not Resuming {new_tag} - {torrent.name}')
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue