diff --git a/omada-downloader.py b/omada-downloader.py index e2137ee..4180f44 100644 --- a/omada-downloader.py +++ b/omada-downloader.py @@ -1,6 +1,13 @@ from bs4 import BeautifulSoup import requests import hashlib +import logging + +########################################## +#Logging +loglevel = logging.INFO +logger = logging.getLogger('OmadaDownloader') +logger.setLevel(loglevel) def get_latest(): web_data = requests.get("https://support.omadanetworks.com/us/product/omada-software-controller/?resourceType=download") @@ -20,12 +27,13 @@ def get_sha256_hash(filename): def main(): latest_url = get_latest() + logger.debug(latest_url) remote_package_version = latest_url.split("/")[-1].split("_")[3] - print(f"Downloading version: {remote_package_version}") + logger.info(f"Downloading version: {remote_package_version}") with open(f"omada_{remote_package_version}.deb", "wb") as file: file.write(requests.get(latest_url).content) download_hash = get_sha256_hash(f"omada_{remote_package_version}.deb") - print(f"File SHA256: {download_hash}") + logger.info(f"File SHA256: {download_hash}") if __name__ == '__main__': main() \ No newline at end of file