From 9365eba6c1ba616902c2b4bdbf68ecebc4fde35f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20Ho=CC=88nicke?= Date: Sat, 22 Apr 2023 23:58:22 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A3=20fix:=20paths=20windows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/options/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/options/__init__.py b/src/options/__init__.py index 56f0cab..e8680f8 100644 --- a/src/options/__init__.py +++ b/src/options/__init__.py @@ -16,7 +16,7 @@ def get_latest_folder(path, max_fn=max): return max_fn([os.path.join(path, f) for f in listdir_no_hidden(path) if os.path.isdir(os.path.join(path, f))]) def version_max_fn(path_list): - version_list = [int(path.split('/')[-1].replace('v', '')) for path in path_list] + version_list = [int(os.path.split(path)[-1].replace('v', '')) for path in path_list] max_version = max(version_list) max_index = version_list.index(max_version) return path_list[max_index] @@ -28,7 +28,8 @@ def get_latest_version_path(microservice_path): return latest_version_path def get_executor_name(microservice_path): - return get_latest_folder(microservice_path).split('/')[-1] + latest_folder = get_latest_folder(microservice_path) + return os.path.split(latest_folder)[-1] def validate_folder_is_correct(microservice_path):