From 4dd578ce10770ed7f0625c9616f695a3505d9d6b Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Fri, 2 Jan 2026 14:47:22 +0200 Subject: [PATCH] drop excess REQUIRES_REPOSITORY --- src/ahriman/core/archive/archive_trigger.py | 2 -- src/ahriman/core/housekeeping/logs_rotation_trigger.py | 1 - src/ahriman/core/report/report_trigger.py | 1 - src/ahriman/core/support/keyring_trigger.py | 1 - src/ahriman/core/support/mirrorlist_trigger.py | 1 - src/ahriman/core/upload/upload_trigger.py | 1 - tests/ahriman/core/archive/test_archive_trigger.py | 7 ------- .../core/housekeeping/test_logs_rotation_trigger.py | 7 ------- tests/ahriman/core/report/test_report_trigger.py | 7 ------- tests/ahriman/core/support/test_keyring_trigger.py | 7 ------- tests/ahriman/core/support/test_mirrorlist_trigger.py | 7 ------- tests/ahriman/core/upload/test_upload_trigger.py | 7 ------- 12 files changed, 49 deletions(-) diff --git a/src/ahriman/core/archive/archive_trigger.py b/src/ahriman/core/archive/archive_trigger.py index f6d3d3d2..dfe21cc6 100644 --- a/src/ahriman/core/archive/archive_trigger.py +++ b/src/ahriman/core/archive/archive_trigger.py @@ -35,8 +35,6 @@ class ArchiveTrigger(Trigger): tree(ArchiveTree): archive tree wrapper """ - REQUIRES_REPOSITORY = True - def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ Args: diff --git a/src/ahriman/core/housekeeping/logs_rotation_trigger.py b/src/ahriman/core/housekeeping/logs_rotation_trigger.py index d3bed0c7..492dfc13 100644 --- a/src/ahriman/core/housekeeping/logs_rotation_trigger.py +++ b/src/ahriman/core/housekeeping/logs_rotation_trigger.py @@ -47,7 +47,6 @@ class LogsRotationTrigger(Trigger): }, }, } - REQUIRES_REPOSITORY = True def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ diff --git a/src/ahriman/core/report/report_trigger.py b/src/ahriman/core/report/report_trigger.py index 01eab29d..7347e0e9 100644 --- a/src/ahriman/core/report/report_trigger.py +++ b/src/ahriman/core/report/report_trigger.py @@ -336,7 +336,6 @@ class ReportTrigger(Trigger): }, }, } - REQUIRES_REPOSITORY = True def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ diff --git a/src/ahriman/core/support/keyring_trigger.py b/src/ahriman/core/support/keyring_trigger.py index 13086485..137f4201 100644 --- a/src/ahriman/core/support/keyring_trigger.py +++ b/src/ahriman/core/support/keyring_trigger.py @@ -103,7 +103,6 @@ class KeyringTrigger(Trigger): }, }, } - REQUIRES_REPOSITORY = True def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ diff --git a/src/ahriman/core/support/mirrorlist_trigger.py b/src/ahriman/core/support/mirrorlist_trigger.py index 3f278f37..5269a3ec 100644 --- a/src/ahriman/core/support/mirrorlist_trigger.py +++ b/src/ahriman/core/support/mirrorlist_trigger.py @@ -90,7 +90,6 @@ class MirrorlistTrigger(Trigger): }, }, } - REQUIRES_REPOSITORY = True def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ diff --git a/src/ahriman/core/upload/upload_trigger.py b/src/ahriman/core/upload/upload_trigger.py index af678096..1ff1bc54 100644 --- a/src/ahriman/core/upload/upload_trigger.py +++ b/src/ahriman/core/upload/upload_trigger.py @@ -160,7 +160,6 @@ class UploadTrigger(Trigger): }, }, } - REQUIRES_REPOSITORY = True def __init__(self, repository_id: RepositoryId, configuration: Configuration) -> None: """ diff --git a/tests/ahriman/core/archive/test_archive_trigger.py b/tests/ahriman/core/archive/test_archive_trigger.py index 4cda131f..5f257ddc 100644 --- a/tests/ahriman/core/archive/test_archive_trigger.py +++ b/tests/ahriman/core/archive/test_archive_trigger.py @@ -5,13 +5,6 @@ from ahriman.models.package import Package from ahriman.models.result import Result -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert ArchiveTrigger.REQUIRES_REPOSITORY - - def test_on_result(archive_trigger: ArchiveTrigger, package_ahriman: Package, mocker: MockerFixture) -> None: """ must create symlinks for actual repository diff --git a/tests/ahriman/core/housekeeping/test_logs_rotation_trigger.py b/tests/ahriman/core/housekeeping/test_logs_rotation_trigger.py index 875ea80c..52443434 100644 --- a/tests/ahriman/core/housekeeping/test_logs_rotation_trigger.py +++ b/tests/ahriman/core/housekeeping/test_logs_rotation_trigger.py @@ -7,13 +7,6 @@ from ahriman.core.status import Client from ahriman.models.result import Result -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert LogsRotationTrigger.REQUIRES_REPOSITORY - - def test_configuration_sections(configuration: Configuration) -> None: """ must correctly parse target list diff --git a/tests/ahriman/core/report/test_report_trigger.py b/tests/ahriman/core/report/test_report_trigger.py index e1f40794..9e79edc9 100644 --- a/tests/ahriman/core/report/test_report_trigger.py +++ b/tests/ahriman/core/report/test_report_trigger.py @@ -5,13 +5,6 @@ from ahriman.core.report import ReportTrigger from ahriman.models.result import Result -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert ReportTrigger.REQUIRES_REPOSITORY - - def test_configuration_sections(configuration: Configuration) -> None: """ must correctly parse target list diff --git a/tests/ahriman/core/support/test_keyring_trigger.py b/tests/ahriman/core/support/test_keyring_trigger.py index 29ec7b2a..13631858 100644 --- a/tests/ahriman/core/support/test_keyring_trigger.py +++ b/tests/ahriman/core/support/test_keyring_trigger.py @@ -7,13 +7,6 @@ from ahriman.core.sign.gpg import GPG from ahriman.core.support import KeyringTrigger -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert KeyringTrigger.REQUIRES_REPOSITORY - - def test_configuration_sections(configuration: Configuration) -> None: """ must correctly parse target list diff --git a/tests/ahriman/core/support/test_mirrorlist_trigger.py b/tests/ahriman/core/support/test_mirrorlist_trigger.py index be65fe59..7f34faaa 100644 --- a/tests/ahriman/core/support/test_mirrorlist_trigger.py +++ b/tests/ahriman/core/support/test_mirrorlist_trigger.py @@ -4,13 +4,6 @@ from ahriman.core.configuration import Configuration from ahriman.core.support import MirrorlistTrigger -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert MirrorlistTrigger.REQUIRES_REPOSITORY - - def test_configuration_sections(configuration: Configuration) -> None: """ must correctly parse target list diff --git a/tests/ahriman/core/upload/test_upload_trigger.py b/tests/ahriman/core/upload/test_upload_trigger.py index 444b31dc..f49bc02c 100644 --- a/tests/ahriman/core/upload/test_upload_trigger.py +++ b/tests/ahriman/core/upload/test_upload_trigger.py @@ -5,13 +5,6 @@ from ahriman.core.upload import UploadTrigger from ahriman.models.result import Result -def test_requires_repository() -> None: - """ - must require repository identifier to be set to start - """ - assert UploadTrigger.REQUIRES_REPOSITORY - - def test_configuration_sections(configuration: Configuration) -> None: """ must correctly parse target list