From a1c842331ed81c6dc8eac6a09c1c01726815e32b Mon Sep 17 00:00:00 2001
From: Justus Mueller <justus.mueller@fau.de>
Date: Thu, 27 Jun 2024 08:16:37 +0200
Subject: [PATCH] fix: Decoding

---
 main.py             | 2 +-
 src/drive_handle.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/main.py b/main.py
index 7fc7a55..5622ea9 100644
--- a/main.py
+++ b/main.py
@@ -3,7 +3,7 @@ import sys
 
 from termcolor import colored
 from src.drive_handle import DriveHandle
-from test_orchestrator import TestOrchestrator
+from src.test_orchestrator import TestOrchestrator
 
 
 if __name__ == "__main__":
diff --git a/src/drive_handle.py b/src/drive_handle.py
index c979163..8862f4f 100644
--- a/src/drive_handle.py
+++ b/src/drive_handle.py
@@ -154,7 +154,7 @@ class DriveHandle:
         pattern_symbol: bytes = b'A' * 512
         progressbar = Spinner('[DriveHandle] Writing the pattern')
 
-        volume_path = subprocess.check_output(['powershell.exe', f'(Get-Volume -DriveLetter {self._drive_letter}).UniqueID'])
+        volume_path = subprocess.check_output(['powershell.exe', f'(Get-Volume -DriveLetter {self._drive_letter}).UniqueID']).decode("utf-8").replace("\r\n", "")
 
         raw_disk = open(volume_path, 'wb')
         try:
-- 
GitLab