File tree Expand file tree Collapse file tree
Detectors/CTF/workflow/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -211,17 +211,23 @@ void CTFWriterSpec::init(InitContext& ic)
211211
212212 mSaveDictAfter = ic.options ().get <int >(" save-dict-after" );
213213 mCTFAutoSave = ic.options ().get <int >(" save-ctf-after" );
214- mDictDir = o2::utils::Str::rectifyDirectory (ic.options ().get <std::string>(" ctf-dict-dir" ));
215- mCTFDir = o2::utils::Str::rectifyDirectory (ic.options ().get <std::string>(" output-dir" ));
216- mCTFDirFallBack = ic.options ().get <std::string>(" output-dir-alt" );
217- if (mCTFDirFallBack != " /dev/null" ) {
218- mCTFDirFallBack = o2::utils::Str::rectifyDirectory (mCTFDirFallBack );
219- }
220214 mCTFMetaFileDir = ic.options ().get <std::string>(" meta-output-dir" );
221215 if (mCTFMetaFileDir != " /dev/null" ) {
222216 mCTFMetaFileDir = o2::utils::Str::rectifyDirectory (mCTFMetaFileDir );
223217 mStoreMetaFile = true ;
224218 }
219+ mDictDir = o2::utils::Str::rectifyDirectory (ic.options ().get <std::string>(" ctf-dict-dir" ));
220+ mCTFDir = ic.options ().get <std::string>(" output-dir" );
221+ if (mCTFDir != " /dev/null" ) {
222+ mCTFDir = o2::utils::Str::rectifyDirectory (mCTFDir );
223+ } else {
224+ mWriteCTF = false ;
225+ mStoreMetaFile = false ;
226+ }
227+ mCTFDirFallBack = ic.options ().get <std::string>(" output-dir-alt" );
228+ if (mCTFDirFallBack != " /dev/null" ) {
229+ mCTFDirFallBack = o2::utils::Str::rectifyDirectory (mCTFDirFallBack );
230+ }
225231 mCreateRunEnvDir = !ic.options ().get <bool >(" ignore-partition-run-dir" );
226232 mMinSize = ic.options ().get <int64_t >(" min-file-size" );
227233 mMaxSize = ic.options ().get <int64_t >(" max-file-size" );
You can’t perform that action at this time.
0 commit comments