diff --git a/metadata.py b/metadata.py index 564a2d2d434c62635e7c5d4cf449c0f9a6bdd639..5bb01db0541b48c275e93fda1879e44807c9c553 100644 --- a/metadata.py +++ b/metadata.py @@ -173,11 +173,12 @@ class MetaData: meta_dict["variables"] = {"var"+str(i+1) : self.varnames[i]} # create directory if required - if not os.path.exists(self.expdir): + target_dir = os.path.join(self.expdir,self.expname) + if not os.path.exists(target_dir): print("Created experiment directory: '"+self.expdir+"'") - os.make_dirs(self.exp_dir,exist_ok=True) + os.make_dirs(target_dir,exist_ok=True) - meta_fname = os.path.join(self.expdir,os.path.join(self.expname,"metadata.json")) + meta_fname = os.path.join(target_dir,"metadata.json") # write dictionary to file with open(meta_fname) as js_file: