From 54d510cfb20666716c3c0b8123afb75c7fca49bd Mon Sep 17 00:00:00 2001
From: Coda Phillips <cphillips@sean.ssec.wisc.edu>
Date: Tue, 12 Jul 2016 14:37:02 -0500
Subject: [PATCH] Use absolute paths

---
 interpret_qc.py | 4 ++--
 main.py         | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/interpret_qc.py b/interpret_qc.py
index 9b4cb04..890e06e 100644
--- a/interpret_qc.py
+++ b/interpret_qc.py
@@ -111,8 +111,8 @@ if __name__ == '__main__':
     args = parser.parse_args()
 
     if not args.serve:
-        generate_all_plots(args.ftp)
+        generate_all_plots(os.path.abspath(args.ftp))
     else:
-        global_ftp_dir = args.ftp
+        global_ftp_dir = os.path.abspath(args.ftp)
         app.run(debug=True)
     
diff --git a/main.py b/main.py
index cf2942c..49707e5 100644
--- a/main.py
+++ b/main.py
@@ -56,7 +56,7 @@ def check_frame(frame, parameters):
     return frame
 
 def update_all(ftp_dir, parameters=None):
-    cxs_files = glob(os.path.join(ftp_dir,'AE*','*B1.CXS'))
+    cxs_files = glob(os.path.join(os.path.abspath(ftp_dir),'AE*','*B1.CXS'))
     for qc_file, cxs_file, sum_file in files_to_update(cxs_files):
         print('Performing quality control for {}'.format(cxs_file))
         frame = read_frame(cxs_file, sum_file)
-- 
GitLab