Skip to content

Commit e752f7f

Browse files
committed
Fix: --limit fetching per record type
1 parent 2f56057 commit e752f7f

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

scripts/1-fetch/museums_victoria_fetch.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -168,16 +168,7 @@ def fetch_museums_victoria_data(args, session):
168168
records_processed = 0
169169
current_page = 1
170170
total_pages = None
171-
# 300 , 100 ==> 100
172-
# 20, 100 ====> 20
173171
per_page = min(PER_PAGE, args.limit) if args.limit else PER_PAGE
174-
# if args.limit is not None:
175-
# if records_processed >= args.limit:
176-
# LOGGER.info(
177-
# f"Limit Reached: {records_processed} processed. "
178-
# f"Skipping remaining record types."
179-
# )
180-
# break
181172

182173
while True:
183174
# 1. Construct the API query parameters
@@ -225,6 +216,10 @@ def fetch_museums_victoria_data(args, session):
225216
total_pages = int(headers.get("totalResults", "0"))
226217

227218
if args.limit is not None and records_processed >= args.limit:
219+
LOGGER.info(
220+
f"Limit Reached: {records_processed} processed. "
221+
f"Skipping remaining records for {record_type}."
222+
)
228223
break
229224
current_page += 1
230225

0 commit comments

Comments
 (0)