From 1f991b6389911c9aefc56549da6f1b11232792b4 Mon Sep 17 00:00:00 2001 From: Robert Nishihara Date: Tue, 9 May 2017 12:15:31 -0700 Subject: [PATCH] Change /tmp/raylogs permissions so multiple users can log there. (#532) --- python/ray/services.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/ray/services.py b/python/ray/services.py index cf16c6cbc..dac0a85f3 100644 --- a/python/ray/services.py +++ b/python/ray/services.py @@ -1081,6 +1081,9 @@ def new_log_files(name, redirect_output): logs_dir = "/tmp/raylogs" if not os.path.exists(logs_dir): os.makedirs(logs_dir) + # Change the log directory permissions so others can use it. This is + # important when multiple people are using the same machine. + os.chmod(logs_dir, 0o0777) log_id = random.randint(0, 100000) log_stdout = "{}/{}-{:06d}.out".format(logs_dir, name, log_id) log_stderr = "{}/{}-{:06d}.err".format(logs_dir, name, log_id)