From 3e414c5397e6d737b94d1bdfab30d4b019db1196 Mon Sep 17 00:00:00 2001
From: Franck Bret <franck.bret@octobus.net>
Date: Thu, 21 Sep 2023 10:56:50 +0200
Subject: [PATCH] url and instance are now mandatory (related #501)

---
 swh/lister/julia/lister.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/swh/lister/julia/lister.py b/swh/lister/julia/lister.py
index ecc22f10..4e445fb3 100644
--- a/swh/lister/julia/lister.py
+++ b/swh/lister/julia/lister.py
@@ -37,8 +37,9 @@ class JuliaLister(StatelessLister[JuliaListerPage]):
     def __init__(
         self,
         scheduler: SchedulerInterface,
+        url: str = REPO_URL,
+        instance: str = INSTANCE,
         credentials: Optional[CredentialsType] = None,
-        url: Optional[str] = None,
         max_origins_per_page: Optional[int] = None,
         max_pages: Optional[int] = None,
         enable_origins: bool = True,
@@ -46,8 +47,8 @@ class JuliaLister(StatelessLister[JuliaListerPage]):
         super().__init__(
             scheduler=scheduler,
             credentials=credentials,
-            instance=self.INSTANCE,
-            url=url or self.REPO_URL,
+            instance=instance,
+            url=url,
             max_origins_per_page=max_origins_per_page,
             max_pages=max_pages,
             enable_origins=enable_origins,
-- 
GitLab