diff --git a/swh/lister/rpm/lister.py b/swh/lister/rpm/lister.py index a6eeb1fa42b9877dabb1b031295b8017e43dd101..54f284312869096766e124ad0b223c894b2acf98 100644 --- a/swh/lister/rpm/lister.py +++ b/swh/lister/rpm/lister.py @@ -14,6 +14,7 @@ from urllib.parse import urljoin import repomd from typing_extensions import TypedDict +from swh.lister.pattern import CredentialsType from swh.scheduler.interface import SchedulerInterface from swh.scheduler.model import ListedOrigin @@ -111,12 +112,13 @@ class RPMLister(Lister[RPMListerState, RPMPageType]): max_origins_per_page: Optional[int] = None, max_pages: Optional[int] = None, enable_origins: bool = True, + credentials: Optional[CredentialsType] = None, ): super().__init__( scheduler=scheduler, url=url, instance=instance, - credentials={}, + credentials=credentials, max_origins_per_page=max_origins_per_page, max_pages=max_pages, enable_origins=enable_origins,