From 0f10ea93123e13f62cab622349909a37cda91cac Mon Sep 17 00:00:00 2001 From: Grimbakor Date: Tue, 4 Feb 2025 00:05:55 +0000 Subject: Add logging frontend errors to decky logging (#53) --- main.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main.py') diff --git a/main.py b/main.py index 3f170fa..9ba8fa0 100644 --- a/main.py +++ b/main.py @@ -21,6 +21,7 @@ class Plugin: ) return {"status": "success", "output": result.stdout} except subprocess.CalledProcessError as e: + decky.logger.error(e.output) return {"status": "error", "message": str(e), "output": e.output} async def run_install_fgmod(self) -> dict: @@ -141,4 +142,9 @@ class Plugin: return {"status": "success", "games": filtered_games} except Exception as e: + decky.logger.error(str(e)) return {"status": "error", "message": str(e)} + + async def log_error(self, error: str) -> None: + decky.logger.error(f"FRONTEND: {error}") + -- cgit v1.2.3