From 49df54d34716d63360ce0c5bfb3b0ff2056429b6 Mon Sep 17 00:00:00 2001
From: Timothee 'TTimo' Besset <ttimo@valvesoftware.com>
Date: Tue, 28 Nov 2023 10:10:46 -0600
Subject: [PATCH] create local target folder as needed for 'Get Controller
 Config' button

---
 client/devkit_client/__init__.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/client/devkit_client/__init__.py b/client/devkit_client/__init__.py
index bb689d6..3aac336 100644
--- a/client/devkit_client/__init__.py
+++ b/client/devkit_client/__init__.py
@@ -1697,6 +1697,7 @@ def dump_controller_config(args):
         raise Exception(json_output['error'])
     logger.info(json_output['success'])
     # retrieve files
+    os.makedirs(args.folder, exist_ok=True)
     client = DevkitClient()
     client.rsync_transfer(
         args.folder,
-- 
GitLab