From 5fababa5f98c611cacd2e88b3f6b1f63ad14bac3 Mon Sep 17 00:00:00 2001 From: PAlexanderFranklin Date: Wed, 13 Mar 2024 12:17:39 -0700 Subject: [PATCH] Revert "change easy-installer repo directory; comment out clone function" This reverts commit 73139b7a456cb224ea40f6a01989b63ee7637a45. The new directory did not seem to work, so we changed it back. --- easy-installer.py | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/easy-installer.py b/easy-installer.py index a420aeb5..a7d878d4 100644 --- a/easy-installer.py +++ b/easy-installer.py @@ -42,24 +42,23 @@ def cprint(*args, level: int = 1): print(CYLW, message, reset) -# Commented due to mismatch with check function -# def clone_frappe_docker_repo() -> None: -# try: -# urllib.request.urlretrieve( -# "https://github.com/frappe/frappe_docker/archive/refs/heads/main.zip", -# "frappe_docker.zip", -# ) -# logging.info("Downloaded frappe_docker zip file from GitHub") -# unpack_archive( -# "frappe_docker.zip", "." -# ) # Unzipping the frappe_docker.zip creates a folder "frappe_docker-main" -# move("frappe_docker-main", "frappe_docker") -# logging.info("Unzipped and Renamed frappe_docker") -# os.remove("frappe_docker.zip") -# logging.info("Removed the downloaded zip file") -# except Exception as e: -# logging.error("Download and unzip failed", exc_info=True) -# cprint("\nCloning frappe_docker Failed\n\n", "[ERROR]: ", e, level=1) +def clone_frappe_docker_repo() -> None: + try: + urllib.request.urlretrieve( + "https://github.com/frappe/frappe_docker/archive/refs/heads/main.zip", + "frappe_docker.zip", + ) + logging.info("Downloaded frappe_docker zip file from GitHub") + unpack_archive( + "frappe_docker.zip", "." + ) # Unzipping the frappe_docker.zip creates a folder "frappe_docker-main" + move("frappe_docker-main", "frappe_docker") + logging.info("Unzipped and Renamed frappe_docker") + os.remove("frappe_docker.zip") + logging.info("Removed the downloaded zip file") + except Exception as e: + logging.error("Download and unzip failed", exc_info=True) + cprint("\nCloning frappe_docker Failed\n\n", "[ERROR]: ", e, level=1) def get_from_env(dir, file) -> Dict: @@ -113,7 +112,7 @@ def generate_pass(length: int = 12) -> str: def check_repo_exists() -> bool: - return os.path.exists("~/repositories/frappe_docker") + return os.path.exists(os.path.join(os.getcwd(), "frappe_docker")) def setup_prod( @@ -126,7 +125,7 @@ def setup_prod( compose_file_name = os.path.join( os.path.expanduser("~"), f"{project}-compose.yml" ) - docker_repo_path = "~/repositories/frappe_docker" + docker_repo_path = os.path.join(os.getcwd(), "frappe_docker") cprint( "\nPlease refer to .example.env file in the frappe_docker folder to know which keys to set\n\n", level=3,