Work flow ECF scripts for pre-operational ECFLOW suit.
0.1.0 - Stable version.
Cloning this repository, you will get this files:
βββ MONAN-WorkFlow
βΒ Β βββ ecflow
βΒ Β βΒ Β βββ clone_MONAN-Products.bash
βΒ Β βΒ Β βββ eclogs
βΒ Β βΒ Β βΒ Β βββ atualizadef.ksh
βΒ Β βΒ Β βΒ Β βββ deletedef.ksh
βΒ Β βΒ Β βΒ Β βββ inicializadef.ksh
βΒ Β βΒ Β βΒ Β βββ openecview.ksh
βΒ Β βΒ Β βΒ Β βββ start_DEV.ksh
βΒ Β βΒ Β βΒ Β βββ start.ksh
βΒ Β βΒ Β βΒ Β βββ stop_DEV.ksh
βΒ Β βΒ Β βΒ Β βββ stop.ksh
βΒ Β βΒ Β βΒ Β βββ template.ecf
βΒ Β βΒ Β βββ includes
βΒ Β βΒ Β βΒ Β βββ head.h
βΒ Β βΒ Β βΒ Β βββ tail.h
βΒ Β βΒ Β βββ MONAN_DEV.def
βΒ Β βΒ Β βββ MONAN_STAB
βΒ Β βΒ Β βΒ Β βββ clone_MONAN-scripts_CDCT.bash
βΒ Β βΒ Β βΒ Β βββ MONAN_CDCT
βΒ Β βΒ Β βΒ Β βββ model.ecf
βΒ Β βΒ Β βΒ Β βββ post.ecf
βΒ Β βΒ Β βΒ Β βββ pre.ecf
βΒ Β βΒ Β βΒ Β βββ Products
βΒ Β βΒ Β βΒ Β βββ compare_dev_stable.ecf
βΒ Β βΒ Β βΒ Β βββ sanity_check.ecf
βΒ Β βΒ Β βββ MONAN_STAB.def
βΒ Β βΒ Β βββ MONAN_TESTCASES
βΒ Β βΒ Β βΒ Β βββ clone_MONAN-scripts_CDCT.bash
βΒ Β βΒ Β βΒ Β βββ GAM_TC
βΒ Β βΒ Β βΒ Β βββ P1
βΒ Β βΒ Β βΒ Β βΒ Β βββ files_management.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ model.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ post.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ pre.ecf
βΒ Β βΒ Β βΒ Β βββ P2
βΒ Β βΒ Β βΒ Β βΒ Β βββ files_management.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ model.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ post.ecf
βΒ Β βΒ Β βΒ Β βΒ Β βββ pre.ecf
βΒ Β βΒ Β βΒ Β βββ P3
βΒ Β βΒ Β βΒ Β βββ files_management.ecf
βΒ Β βΒ Β βΒ Β βββ model.ecf
βΒ Β βΒ Β βΒ Β βββ post.ecf
βΒ Β βΒ Β βΒ Β βββ pre.ecf
βΒ Β βΒ Β βββ MONAN_TESTCASES.def
βΒ Β βββ README.md
- Load the ECFLow module on Egeon:
Module load ecflow/5.8.4 - Initialize the ECFlow client-server (if it's not already up):
cd MONAN-WorkFlow/ecflow/eclogs
start.ksh
- Use the
stop.kshscript if you want to stop the ECF client-server process. - Start your suite for the very first time:
cd MONAN-WorkFlow/ecflow
ecflow_client --load=MONAN.def
ecflow_client --begin=MONAN
or
use the inicializadef.ksh from eclogs folder:
cd MONAN-WorkFlow/ecflow
./eclogs/inicializadef.ksh MONAN
- Start the GUI for view and monitoring your suite:
cd MONAN-WorkFlow/ecflow/eclogs
ecflow_ui >> ecflowview.${USER}.logs&
or
use the openecview.ksh script from eclogs folder:
cd MONAN-WorkFlow/ecflow/eclogs
openecview.ksh
done! You are ready to operate you suite MONAN. Enjoy it!