Page MenuHomeSoftware Heritage

D1928.id6496.diff
No OneTemporary

D1928.id6496.diff

diff --git a/swh/lister/bitbucket/lister.py b/swh/lister/bitbucket/lister.py
--- a/swh/lister/bitbucket/lister.py
+++ b/swh/lister/bitbucket/lister.py
@@ -14,8 +14,6 @@
logger = logging.getLogger(__name__)
-DEFAULT_BITBUCKET_PAGE = 10
-
class BitBucketLister(IndexingHttpLister):
PATH_TEMPLATE = '/repositories?after=%s'
@@ -27,12 +25,10 @@
def __init__(self, api_baseurl, override_config=None, per_page=100):
super().__init__(
api_baseurl=api_baseurl, override_config=override_config)
- if per_page != DEFAULT_BITBUCKET_PAGE:
- self.PATH_TEMPLATE = '%s&pagelen=%s' % (
- self.PATH_TEMPLATE, per_page)
- # to stay consistent with prior behavior (20 * 10 repositories then)
- self.flush_packet_db = int(
- (self.flush_packet_db * DEFAULT_BITBUCKET_PAGE) / per_page)
+ per_page = self.config.get('per_page', per_page)
+
+ self.PATH_TEMPLATE = '%s&pagelen=%s' % (
+ self.PATH_TEMPLATE, per_page)
def get_model_from_repo(self, repo):
return {

File Metadata

Mime Type
text/plain
Expires
Dec 20 2024, 12:20 PM (11 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3218050

Event Timeline