Ability to override patch apps from GH UI

This commit is contained in:
Nikhil Badyal
2024-04-17 17:09:04 +05:30
committed by Nikhil Badyal
parent 11139217f8
commit e740cbb07a
5 changed files with 49 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
"""Update preferred apps."""
import os
import dotenv
from loguru import logger
def update_patch_apps() -> None:
"""Update preferred apps."""
dotenv_file = dotenv.find_dotenv()
dotenv.load_dotenv(dotenv_file)
patch_apps = os.environ["PATCH_APPS"]
logger.info(f"PATCH_APPS is currently {patch_apps}")
os.environ["PATCH_APPS"] = os.environ["PREFERRED_PATCH_APPS"]
new_patch_apps = os.environ["PATCH_APPS"]
logger.info(f"PATCH_APPS is now {new_patch_apps}")
dotenv.set_key(dotenv_file, "PATCH_APPS", os.environ["PATCH_APPS"])
if __name__ == "__main__":
update_patch_apps()