From ac01dff978ae20b002ce2be11a816b1bfb778a72 Mon Sep 17 00:00:00 2001 From: Manuel Streuhofer Date: Sun, 29 Jul 2018 13:14:46 +0200 Subject: [PATCH 1/2] use tempfile.gettempdir() --- autosklearn/util/backend.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/autosklearn/util/backend.py b/autosklearn/util/backend.py index 1f7ea70f7f..3316404165 100644 --- a/autosklearn/util/backend.py +++ b/autosklearn/util/backend.py @@ -71,11 +71,11 @@ def _prepare_directories(self, temporary_directory, output_directory): self.__temporary_directory = temporary_directory \ if temporary_directory \ - else '/tmp/autosklearn_tmp_%d_%d' % (pid, random_number) + else os.path.join(tempfile.gettempdir(), 'autosklearn_tmp_%d_%d' % (pid, random_number)) self.__output_directory = output_directory \ if output_directory \ - else '/tmp/autosklearn_output_%d_%d' % (pid, random_number) + else os.path.join(tempfile.gettempdir(), 'autosklearn_output_%d_%d' % (pid, random_number)) def create_directories(self): if self.shared_mode: @@ -460,4 +460,4 @@ def write_txt_file(self, filepath, data, name): self.logger.debug('Created %s file %s' % (name, filepath)) else: self.logger.debug('%s file already present %s' % - (name, filepath)) \ No newline at end of file + (name, filepath)) From d346fd4b2b9589ab4c4ea54bfb0d068755b938be Mon Sep 17 00:00:00 2001 From: Manuel Streuhofer Date: Sun, 29 Jul 2018 14:27:35 +0200 Subject: [PATCH 2/2] follow quality review coding standards --- autosklearn/util/backend.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/autosklearn/util/backend.py b/autosklearn/util/backend.py index 3316404165..52ac678762 100644 --- a/autosklearn/util/backend.py +++ b/autosklearn/util/backend.py @@ -71,11 +71,17 @@ def _prepare_directories(self, temporary_directory, output_directory): self.__temporary_directory = temporary_directory \ if temporary_directory \ - else os.path.join(tempfile.gettempdir(), 'autosklearn_tmp_%d_%d' % (pid, random_number)) + else os.path.join( + tempfile.gettempdir(), + 'autosklearn_tmp_%d_%d' % (pid, random_number) + ) self.__output_directory = output_directory \ if output_directory \ - else os.path.join(tempfile.gettempdir(), 'autosklearn_output_%d_%d' % (pid, random_number)) + else os.path.join( + tempfile.gettempdir(), + 'autosklearn_output_%d_%d' % (pid, random_number) + ) def create_directories(self): if self.shared_mode: