Skip to content

Commit 2cc81fb

Browse files
authored
Exclude MicroMasters FIN programs from ETL ingestion (#3458)
1 parent 29dfb65 commit 2cc81fb

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

learning_resources/etl/micromasters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
OFFERED_BY = {"code": OfferedBy.mitx.name}
2323
READABLE_ID_PREFIX = "micromasters-program-"
24-
IGNORE_URLS = re.compile(r"/(dedp|scm)/")
24+
IGNORE_URLS = re.compile(r"/(dedp|scm|fin)/")
2525

2626
log = logging.getLogger(__name__)
2727

learning_resources/etl/micromasters_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,8 @@ def test_micromasters_transform(mock_micromasters_data, missing_url):
191191
("http://example.com/program/1/url", False),
192192
("http://example.com/dedp/program/1/url", True),
193193
("http://example.com/scm/program/1/url", True),
194+
("http://example.com/fin/program/1/url", True),
195+
("http://example.com/finis/program/1/url", False),
194196
],
195197
)
196198
def test_micromasters_transform_ignores_urls(

0 commit comments

Comments
 (0)