| 1227 | } |
| 1228 | |
| 1229 | bool RestServer::SetupTempDirectory() |
| 1230 | { |
| 1231 | try |
| 1232 | { |
| 1233 | m_TempDirectory = IOUtil::CreateTemporaryDirectory("mitk-rest-XXXXXX"); |
| 1234 | MITK_DEBUG << "Created REST API temp directory: " << m_TempDirectory; |
| 1235 | return true; |
| 1236 | } |
| 1237 | catch (const std::exception& e) |
| 1238 | { |
| 1239 | MITK_ERROR << "Failed to create temp directory: " << e.what(); |
| 1240 | return false; |
| 1241 | } |
| 1242 | } |
| 1243 | |
| 1244 | void RestServer::CleanupTempDirectory(const std::string& tempDir) |
| 1245 | { |