From 63d1de4e8d60f98dca4dc3e8cfce1f120cc086e5 Mon Sep 17 00:00:00 2001
From: mariva00 <mariva00@5a81b35b-ba03-0410-adc8-b2c5c5119f08>
Date: Tue, 21 Sep 2010 16:47:17 +0000
Subject: [PATCH] Added custom working directory option

git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/trunk@2723 5a81b35b-ba03-0410-adc8-b2c5c5119f08
---
 scripts/init.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/scripts/init.py b/scripts/init.py
index a7339db3c..e175e0844 100644
--- a/scripts/init.py
+++ b/scripts/init.py
@@ -1,7 +1,8 @@
 import __main__
 import sys
+import os.path
 import optparse
-from ost import io, mol, seq, geom, conop, gui
+from ost import io, mol, seq, geom, conop, gui, settings
 import ost
 try: 
   from ost import img
@@ -197,6 +198,11 @@ else:
   rcfile.close()
 
 PushVerbosityLevel(options.vlevel)
+working_dir=settings.GetValue("DNG_WORKING_DIR",None)
+
+if working_dir != None and os.path.isdir(working_dir):
+  os.chdir(working_dir)
+
 _InitFrontEnd()
 
 if len(loading_list)!=0 or len(options.pdb_ids)!=0:
-- 
GitLab