mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-10-24 04:42:36 +08:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
ec2bfff106
commit
d20d18fa98
7 changed files with 29 additions and 55 deletions
|
|
@ -663,10 +663,8 @@ class Config:
|
|||
if empty_after_x_days <= days:
|
||||
num_del += 1
|
||||
body += logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.dry_run else 'Deleted'} "
|
||||
f"{filename} from {folder} (Last modified {round(days)} days ago)."
|
||||
),
|
||||
f"{'Did not delete' if self.dry_run else 'Deleted'} "
|
||||
f"{filename} from {folder} (Last modified {round(days)} days ago).",
|
||||
self.loglevel,
|
||||
)
|
||||
files += [str(filename)]
|
||||
|
|
@ -679,10 +677,8 @@ class Config:
|
|||
for path in location_path_list:
|
||||
util.remove_empty_directories(path, "**/*")
|
||||
body += logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.dry_run else 'Deleted'} {num_del} files "
|
||||
f"({util.human_readable_size(size_bytes)}) from the {location}."
|
||||
),
|
||||
f"{'Did not delete' if self.dry_run else 'Deleted'} {num_del} files "
|
||||
f"({util.human_readable_size(size_bytes)}) from the {location}.",
|
||||
self.loglevel,
|
||||
)
|
||||
attr = {
|
||||
|
|
|
|||
|
|
@ -64,10 +64,8 @@ class ReCheck:
|
|||
)
|
||||
logger.debug(
|
||||
logger.insert_space(
|
||||
(
|
||||
f"-- Seeding Time vs Max Seed Time: {timedelta(seconds=torrent.seeding_time)} < "
|
||||
f"{timedelta(minutes=torrent.max_seeding_time)}"
|
||||
),
|
||||
f"-- Seeding Time vs Max Seed Time: {timedelta(seconds=torrent.seeding_time)} < "
|
||||
f"{timedelta(minutes=torrent.max_seeding_time)}",
|
||||
4,
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -67,10 +67,8 @@ class RemoveOrphaned:
|
|||
logger.print_line(f"{num_orphaned} Orphaned files found", self.config.loglevel)
|
||||
body += logger.print_line("\n".join(orphaned_files), self.config.loglevel)
|
||||
body += logger.print_line(
|
||||
(
|
||||
f"{'Not moving' if self.config.dry_run else 'Moving'} {num_orphaned} Orphaned files "
|
||||
f"to {self.orphaned_dir.replace(self.remote_dir,self.root_dir)}"
|
||||
),
|
||||
f"{'Not moving' if self.config.dry_run else 'Moving'} {num_orphaned} Orphaned files "
|
||||
f"to {self.orphaned_dir.replace(self.remote_dir,self.root_dir)}",
|
||||
self.config.loglevel,
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -142,28 +142,22 @@ class RemoveUnregistered:
|
|||
if self.stats_deleted >= 1 or self.stats_deleted_contents >= 1:
|
||||
if self.stats_deleted >= 1:
|
||||
logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.stats_deleted} "
|
||||
f".torrent{'s' if self.stats_deleted > 1 else ''} but not content files."
|
||||
),
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.stats_deleted} "
|
||||
f".torrent{'s' if self.stats_deleted > 1 else ''} but not content files.",
|
||||
self.config.loglevel,
|
||||
)
|
||||
if self.stats_deleted_contents >= 1:
|
||||
logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.stats_deleted_contents} "
|
||||
f".torrent{'s' if self.stats_deleted_contents > 1 else ''} AND content files."
|
||||
),
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.stats_deleted_contents} "
|
||||
f".torrent{'s' if self.stats_deleted_contents > 1 else ''} AND content files.",
|
||||
self.config.loglevel,
|
||||
)
|
||||
else:
|
||||
logger.print_line("No unregistered torrents found.", self.config.loglevel)
|
||||
if self.stats_untagged >= 1:
|
||||
logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.tag_error} tags for {self.stats_untagged} "
|
||||
f".torrent{'s.' if self.stats_untagged > 1 else '.'}"
|
||||
),
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} {self.tag_error} tags for {self.stats_untagged} "
|
||||
f".torrent{'s.' if self.stats_untagged > 1 else '.'}",
|
||||
self.config.loglevel,
|
||||
)
|
||||
if self.stats_tagged >= 1:
|
||||
|
|
|
|||
|
|
@ -391,11 +391,9 @@ class ShareLimits:
|
|||
print_log += logger.print_line(logger.insert_space(f"Tracker: {tracker}", 8), self.config.loglevel)
|
||||
print_log += logger.print_line(
|
||||
logger.insert_space(
|
||||
(
|
||||
f"Min seed time not met: {timedelta(seconds=torrent.seeding_time)} <="
|
||||
f" {timedelta(minutes=min_seeding_time)}. Removing Share Limits so qBittorrent can continue"
|
||||
" seeding."
|
||||
),
|
||||
f"Min seed time not met: {timedelta(seconds=torrent.seeding_time)} <="
|
||||
f" {timedelta(minutes=min_seeding_time)}. Removing Share Limits so qBittorrent can continue"
|
||||
" seeding.",
|
||||
8,
|
||||
),
|
||||
self.config.loglevel,
|
||||
|
|
@ -423,11 +421,9 @@ class ShareLimits:
|
|||
print_log += logger.print_line(logger.insert_space(f"Tracker: {tracker}", 8), self.config.loglevel)
|
||||
print_log += logger.print_line(
|
||||
logger.insert_space(
|
||||
(
|
||||
f"Min number of seeds not met: Total Seeds ({torrent.num_complete}) <"
|
||||
f"min_num_seeds({min_num_seeds}). Removing Share Limits so qBittorrent can continue"
|
||||
" seeding."
|
||||
),
|
||||
f"Min number of seeds not met: Total Seeds ({torrent.num_complete}) <"
|
||||
f"min_num_seeds({min_num_seeds}). Removing Share Limits so qBittorrent can continue"
|
||||
" seeding.",
|
||||
8,
|
||||
),
|
||||
self.config.loglevel,
|
||||
|
|
@ -456,10 +452,8 @@ class ShareLimits:
|
|||
if seeding_time_limit:
|
||||
if (torrent.seeding_time >= seeding_time_limit * 60) and _has_reached_min_seeding_time_limit():
|
||||
body += logger.insert_space(
|
||||
(
|
||||
f"Seeding Time vs Max Seed Time: {timedelta(seconds=torrent.seeding_time)} >= "
|
||||
f"{timedelta(minutes=seeding_time_limit)}"
|
||||
),
|
||||
f"Seeding Time vs Max Seed Time: {timedelta(seconds=torrent.seeding_time)} >= "
|
||||
f"{timedelta(minutes=seeding_time_limit)}",
|
||||
8,
|
||||
)
|
||||
return True
|
||||
|
|
|
|||
|
|
@ -120,20 +120,16 @@ class TagNoHardLinks:
|
|||
self.check_previous_nohardlinks_tagged_torrents(has_nohardlinks, torrent, tracker, category)
|
||||
if self.stats_tagged >= 1:
|
||||
logger.print_line(
|
||||
(
|
||||
f"{'Did not Tag' if self.config.dry_run else 'Added Tag'} for {self.stats_tagged} "
|
||||
f".torrent{'s.' if self.stats_tagged > 1 else '.'}"
|
||||
),
|
||||
f"{'Did not Tag' if self.config.dry_run else 'Added Tag'} for {self.stats_tagged} "
|
||||
f".torrent{'s.' if self.stats_tagged > 1 else '.'}",
|
||||
self.config.loglevel,
|
||||
)
|
||||
else:
|
||||
logger.print_line("No torrents to tag with no hardlinks.", self.config.loglevel)
|
||||
if self.stats_untagged >= 1:
|
||||
logger.print_line(
|
||||
(
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} "
|
||||
f"{self.nohardlinks_tag} tags for {self.stats_untagged} "
|
||||
f".torrent{'s.' if self.stats_untagged > 1 else '.'}"
|
||||
),
|
||||
f"{'Did not delete' if self.config.dry_run else 'Deleted'} "
|
||||
f"{self.nohardlinks_tag} tags for {self.stats_untagged} "
|
||||
f".torrent{'s.' if self.stats_untagged > 1 else '.'}",
|
||||
self.config.loglevel,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -171,10 +171,8 @@ class Webhooks:
|
|||
def notify(self, torrents_updated=[], payload={}, group_by=""):
|
||||
if len(torrents_updated) > GROUP_NOTIFICATION_LIMIT:
|
||||
logger.trace(
|
||||
(
|
||||
f"Number of torrents updated > {GROUP_NOTIFICATION_LIMIT}, grouping notifications"
|
||||
f"{f' by {group_by}' if group_by else ''}"
|
||||
),
|
||||
f"Number of torrents updated > {GROUP_NOTIFICATION_LIMIT}, grouping notifications"
|
||||
f"{f' by {group_by}' if group_by else ''}",
|
||||
)
|
||||
if group_by == "category":
|
||||
group_attr = group_notifications_by_key(payload, "torrent_category")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue