diff --git a/package_manager.py b/package_manager.py index 948f3a4..f956383 100644 --- a/package_manager.py +++ b/package_manager.py @@ -17,12 +17,8 @@ def pull(self, package_name): Download a package in the appropriate directory. Return True if downloaded, false if already exists, and throw exception in case of errors. """ - # if there is not a folder, download the package - if package_name == 'hike_default': - raise Exception("Attempt to fetch the hike_default package. This is a system package which is already installed.") - - if os.path.isdir(f"{settings.COMPONENTS_DIR}/{package_name}"): - logger.info(f"Attempting to download package '{package_name}' which is already downloaded") + # if is a system package or if the package has been already downloaded, do nothing. + if package_name == 'hike_default' or os.path.isdir(f"{settings.COMPONENTS_DIR}/{package_name}"): return False