Latest status
partial
A continuous record of the open collection of American legal scholarship
Scraper implementation
American Bankruptcy Law Journal · mapped to registry #162
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #162; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #46067 | partial | 2026-09-20T02:29:14+00:00ended 2026-09-20T02:30:04+00:00 | 48.3s | 2 PDF 1 skipped 1 errors |
partial_download_errors: Download failed for https://www.ablj.org/wp-content/uploads/2026/08/ERRATUM-page-463-in-2006-Volume-100.2-for-correction-in-Issue-100.1-CR-at-bottom-for-PDF.pdf: ClientConnectorError: Cannot connect to host www.ablj.org:443 ssl:default [System and HTTPS DNS failed for www.ablj.org: timed out]
Run metadata{"automation_cycle_id": 263327, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 2761627, "download_queue": {"due": 0, "pending": 1, "retries": 1, "scope": "AmericanBankruptcyLawJournalScraper:American Bankruptcy Law Journal", "waiting": 1}, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-09-20T02:29:44+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-20T02:29:14+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789871354_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789871354_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #45129 | partial | 2026-09-13T00:41:07+00:00ended 2026-09-13T00:41:25+00:00 | 17.2s | 1 PDF 0 skipped 1 errors |
partial_download_errors: Download failed for https://www.ablj.org/wp-content/uploads/2026/08/ERRATUM-page-463-in-2006-Volume-100.2-for-correction-in-Issue-100.1-CR-at-bottom-for-PDF.pdf: ServerTimeoutError: Connection timeout to host https://www.ablj.org/wp-content/uploads/2026/08/ERRATUM-page-463-in-2006-Volume-100.2-for-correction-in-Issue-100.1-CR-at-bottom-for-PDF.pdf
Run metadata{"automation_cycle_id": 249803, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 54024, "download_queue": {"due": 0, "pending": 1, "retries": 1, "scope": "AmericanBankruptcyLawJournalScraper:American Bankruptcy Law Journal", "waiting": 1}, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-09-13T00:41:07+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:41:07+00:00", "run_kind": "manual", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789260067_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789260067_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45117 | no items | 2026-09-13T00:31:51+00:00ended 2026-09-13T00:31:56+00:00 | 4.0s | 0 PDF 0 skipped 0 errors |
no_items_reason: BROKEN_NETWORK: American Bankruptcy issue API failed (Error: APIRequestContext.get: getaddrinfo EAI_AGAIN ablj.org
Call log:
- → GET https://ablj.org/wp-json/wp/v2/pages?search=Volume&per_page=20
- user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
- accept: */*
- accept-encoding: gzip,deflate,br
)
Run metadata{"automation_cycle_id": 249790, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 37710, "discovery_problem": "BROKEN_NETWORK: American Bankruptcy issue API failed (Error: APIRequestContext.get: getaddrinfo EAI_AGAIN ablj.org\nCall log:\n - → GET https://ablj.org/wp-json/wp/v2/pages?search=Volume&per_page=20\n - user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36\n - accept: */*\n - accept-encoding: gzip,deflate,br\n)", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "AmericanBankruptcyLawJournalScraper:American Bankruptcy Law Journal", "waiting": 0}, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-09-13T00:31:51+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T00:31:51+00:00", "run_kind": "manual", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789259511_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789259511_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #45017 | no items | 2026-09-12T21:56:47+00:00ended 2026-09-12T21:58:08+00:00 | 80.7s | 0 PDF 0 skipped 0 errors |
no_items_reason: BROKEN_LOGIC: discover_urls returned 0 items (base_url=https://ablj.org/wp-json/wp/v2/); scraper did not set `_no_items_reason`
Run metadata{"automation_cycle_id": 249587, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 3994804, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-09-12T21:57:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-12T21:56:47+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1789250207_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1789250207_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44223 | no new content | 2026-08-13T21:11:47+00:00ended 2026-08-13T21:13:03+00:00 | 76.0s | 0 PDF 27 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 153354, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 2322581, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-08-13T21:12:47+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-13T21:11:47+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1786655507_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1786655507_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #43375 | no new content | 2026-07-14T17:54:49+00:00ended 2026-07-14T17:56:08+00:00 | 78.8s | 0 PDF 27 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 2883788, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-07-14T17:55:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T17:54:49+00:00", "run_kind": "scheduled", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1784051689_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1784051689_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #30112 | no new content | 2026-06-30T20:24:36+00:00ended 2026-06-30T20:28:34+00:00 | 237.5s | 0 PDF 27 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 27275, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 1483971, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-06-30T20:28:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-30T20:24:36+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1782851076_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1782851076_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4250 | no new content | 2026-05-31T20:01:59+00:00ended 2026-05-31T20:04:43+00:00 | 163.1s | 0 PDF 27 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 1502, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 1254685, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-05-31T20:04:29+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-31T20:01:59+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1780257719_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1780257719_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3569 | success | 2026-05-01T17:50:26+00:00ended 2026-05-01T17:51:48+00:00 | 81.0s | 4 PDF 23 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 594, "canonical_name": "American Bankruptcy Law Journal", "child_pid": 878160, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-05-01T17:51:26+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T17:50:26+00:00", "run_kind": "scheduled_active", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1777657826_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1777657826_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #2698 | no new content | 2026-03-08T05:09:49+00:00ended 2026-03-08T05:11:09+00:00 | 79.9s | 0 PDF 27 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "American Bankruptcy Law Journal", "child_pid": 2439297, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-03-08T05:10:49+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-08T05:09:49+00:00", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1772946589_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1772946589_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #585 | success | 2026-02-06T02:12:25+00:00ended 2026-02-06T02:13:54+00:00 | 89.0s | 11 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "American Bankruptcy Law Journal", "child_pid": 2199155, "file_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "heartbeat_at": "2026-02-06T02:13:25+00:00", "heartbeat_source": "orchestrator", "law_review_id": 162, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-06T02:12:25+00:00", "scraper_id": "AmericanBankruptcyLawJournalScraper", "script_path": "scrapers/american_bankruptcy_law_journal_scraper.py", "stderr_path": "logs/orchestrator_runs/1770343945_AmericanBankruptcyLawJournalScraper.err.log", "stdout_path": "logs/orchestrator_runs/1770343945_AmericanBankruptcyLawJournalScraper.out.log", "timeout_minutes": 20} |
stdout stderr |