Difference between revisions of "CODA support files detailed notes"

From HallCWiki
Jump to navigationJump to search
(Created page with "= Document of CODA related files = * This is intended to document the CODA migration from "coda" account to "hccoda" account == CODA configuration == * CODA setup shell scrip...")
 
Line 3: Line 3:
  
 
== CODA configuration ==
 
== CODA configuration ==
* CODA setup shell script is defined in the log in shell script: .cshrc; The current setup script is: $HOME/bin/coda_user_setup. It defines the CODA software path, EXPID, SESSION as well as
+
* CODA setup shell script is defined in the log in shell script: .cshrc; The current setup script is: $HOME/bin/coda_user_setup. It defines the CODA software path, EXPID, SESSION etc. It should be merged with coda/coda_scripts/setupCODA3.tcsh. It's better to keep bin/coda_user_setup and leave coda/coda_scirpts/setupCODA3.tcsh as an example.
 +
* "platform" is a system service. It's in /etc/systemd/system/platform.service. The shell script is /home/coda/coda/coda_scripts/coda_platform.sh. Somehow, root uses bash shell, so here CODA variables have to be exported again in bash shell. This should be fixed.

Revision as of 08:32, 25 June 2024

Document of CODA related files

  • This is intended to document the CODA migration from "coda" account to "hccoda" account

CODA configuration

  • CODA setup shell script is defined in the log in shell script: .cshrc; The current setup script is: $HOME/bin/coda_user_setup. It defines the CODA software path, EXPID, SESSION etc. It should be merged with coda/coda_scripts/setupCODA3.tcsh. It's better to keep bin/coda_user_setup and leave coda/coda_scirpts/setupCODA3.tcsh as an example.
  • "platform" is a system service. It's in /etc/systemd/system/platform.service. The shell script is /home/coda/coda/coda_scripts/coda_platform.sh. Somehow, root uses bash shell, so here CODA variables have to be exported again in bash shell. This should be fixed.