move set_cookie to separate method for reusabliity

pull/270/head
simon 2 years ago
parent 2cf30e1127
commit 499c47c7a1
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4

@ -85,11 +85,19 @@ class CookieHandler:
with open(import_path, encoding="utf-8") as cookie_file:
cookie = cookie_file.read()
RedisArchivist().set_message("cookie", cookie)
self.set_cookie(cookie)
os.remove(import_path)
print("cookie: import successful")
def set_cookie(self, cookie):
"""set cookie str and activate in cofig"""
RedisArchivist().set_message("cookie", cookie)
path = ".downloads.cookie_import"
RedisArchivist().set_message("config", True, path=path)
self.config["downloads"]["cookie_import"] = True
print("cookie: activated and stored in Redis")
@staticmethod
def revoke():
"""revoke cookie"""

Loading…
Cancel
Save