From df881fdf18279e9e31660362c730c45c6c25a118 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Fri, 18 Mar 2022 19:50:47 +0100
Subject: [PATCH] [Logger] Noe the testSDCard function removes the test file it
 creates

---
 src/shared/logger/Logger.cpp | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/shared/logger/Logger.cpp b/src/shared/logger/Logger.cpp
index 9ba695f57..2709fbcc2 100644
--- a/src/shared/logger/Logger.cpp
+++ b/src/shared/logger/Logger.cpp
@@ -128,7 +128,12 @@ void Logger::stop()
     fileNumber = -1;  // Reset the fileNumber to an invalid value
 }
 
-bool Logger::testSDCard() { return ofstream("/sd/test").good(); }
+bool Logger::testSDCard()
+{
+    bool result = ofstream("/sd/test").good();
+    std::remove("/sd/test");
+    return result;
+}
 
 int Logger::getCurrentLogNumber() { return fileNumber; }
 
-- 
GitLab