From ac9ed1a0d70e1254d0d22d55dab5c2d94c081e72 Mon Sep 17 00:00:00 2001 From: msramalho <19508417+msramalho@users.noreply.github.com> Date: Tue, 3 May 2022 20:33:38 +0200 Subject: [PATCH] extract wayback config --- archivers/wayback_archiver.py | 7 +++++++ configs/wayback_config.py | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 configs/wayback_config.py diff --git a/archivers/wayback_archiver.py b/archivers/wayback_archiver.py index 1fa98aa..b1e6824 100644 --- a/archivers/wayback_archiver.py +++ b/archivers/wayback_archiver.py @@ -1,10 +1,17 @@ import time, requests, os from bs4 import BeautifulSoup +# from dataclasses import dataclass from storages import Storage from .base_archiver import Archiver, ArchiveResult +# @dataclass +# class WaybackConfig: +# key: str +# secret: str +from configs import WaybackConfig +# TODO: use WaybackConfig class WaybackArchiver(Archiver): name = "wayback" diff --git a/configs/wayback_config.py b/configs/wayback_config.py new file mode 100644 index 0000000..7f455ee --- /dev/null +++ b/configs/wayback_config.py @@ -0,0 +1,7 @@ + +from dataclasses import dataclass + +@dataclass +class WaybackConfig: + key: str + secret: str \ No newline at end of file