From fefb93e6c341e7459b80031b7318aec7c087a686 Mon Sep 17 00:00:00 2001 From: Jianbin He Date: Mon, 10 Sep 2007 15:40:22 +0000 Subject: [PATCH] test if the path/file exists before mkdir --- lib/galaxy/jobs/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/jobs/__init__.py b/lib/galaxy/jobs/__init__.py index bee420f394c..346ec893cea 100644 --- a/lib/galaxy/jobs/__init__.py +++ b/lib/galaxy/jobs/__init__.py @@ -213,7 +213,8 @@ class JobWrapper( object ): # Create the working directory self.working_directory = \ os.path.join( self.app.config.job_working_directory, str( self.job_id ) ) - os.mkdir( self.working_directory ) + if not os.path.exists( self.working_directory ): + os.mkdir( self.working_directory ) # Restore parameters from the database job = model.Job.get( self.job_id ) incoming = dict( [ ( p.name, p.value ) for p in job.parameters ] )