|
|
@@ -4,7 +4,7 @@ from attrs import frozen
|
|
|
|
|
|
from de_quoi_parle_le_monde.http import HttpClient
|
|
|
from de_quoi_parle_le_monde.internet_archive import InternetArchiveClient
|
|
|
-from de_quoi_parle_le_monde.le_monde import le_monde_collection
|
|
|
+from de_quoi_parle_le_monde.medias import media_collection
|
|
|
from de_quoi_parle_le_monde.storage import Storage
|
|
|
|
|
|
|
|
|
@@ -16,7 +16,7 @@ class ArchiveDownloader:
|
|
|
def last_n_days(n):
|
|
|
return [
|
|
|
datetime.combine(date.today() - timedelta(days=i), time(hour=18))
|
|
|
- for i in range(0, n)
|
|
|
+ for i in range(1, n)
|
|
|
]
|
|
|
|
|
|
async def get_latest_snaps(self, collection, dts, storage):
|
|
|
@@ -50,9 +50,8 @@ class ArchiveDownloader:
|
|
|
|
|
|
async def main(dler):
|
|
|
storage = await Storage.create()
|
|
|
- snaps = await dler.get_latest_snaps(
|
|
|
- le_monde_collection, ArchiveDownloader.last_n_days(20), storage
|
|
|
- )
|
|
|
+ for c in media_collection.values():
|
|
|
+ await dler.get_latest_snaps(c, ArchiveDownloader.last_n_days(20), storage)
|
|
|
|
|
|
|
|
|
http_client = HttpClient()
|