diff options
author | cslocum <cslocum@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2012-11-07 11:48:21 -0500 |
---|---|---|
committer | cslocum <cslocum@d34015c8-bcbb-4646-8ac8-8ba5febf221d> | 2012-11-07 11:48:21 -0500 |
commit | 6dd070c828064f28e84fada673218e55819ab15b (patch) | |
tree | d45c690c110cb417a273fbe6c170d5f8768f526b | |
parent | 0eccf18e674d623e28e9d61b1a73799316ed1083 (diff) | |
download | steuermann-6dd070c828064f28e84fada673218e55819ab15b.tar.gz |
add ureka_hosts.ini
git-svn-id: https://svn.stsci.edu/svn/ssb/etal/steuermann/trunk@834 d34015c8-bcbb-4646-8ac8-8ba5febf221d
-rw-r--r-- | steuermann/ureka_hosts.ini | 149 |
1 files changed, 149 insertions, 0 deletions
diff --git a/steuermann/ureka_hosts.ini b/steuermann/ureka_hosts.ini new file mode 100644 index 0000000..057179c --- /dev/null +++ b/steuermann/ureka_hosts.ini @@ -0,0 +1,149 @@ +; semicolon starts a comment in INI files +; If your data value contains a ";" make sure there is no space before it + +; There is a section for each [machinename]. In that section, you +; should define +; run=some command to run scripts +; It is a list of argv values to run the command. In each item of +; the list, you can use %(n)s to replace with various values: +; %(script)s - +; %(host)s - +; %(table)s - +; %(cmd)s - +; %(foo)s - if you include a foo= line + + + +; definitions common to various operating system environments +[all] +hostname=no_such_machine +maxproc=2 +; local really applies the same to all the machines, but this is a +; convenient place to stash it for now. +local=[ 'sh', '-c', '%(script)s' ] + +; for CSH +; -q = quiet +; -x = do not forward X windows; prevents errors locking .Xauthority when lots of ssh come in at the same time +[linux:csh] +run=[ 'ssh', '-q', '-x', '%(hostname)s', 'setenv version %(version)s; setenv workdir %(workdir)s; mkdir -p $workdir; cd $workdir; setenv sm_node %(node)s; setenv sm_run %(runname)s; %(script)s' ] +version=dev +like=all + +; for SH +; -q = quiet +; -x = do not forward X windows; prevents errors locking .Xauthority when lots of ssh come in at the same time +[linux:sh] +run=[ 'ssh', '-q', '-x', '%(hostname)s', 'export version=%(version)s; export workdir=%(workdir)s; mkdir -p $workdir; cd $workdir; export sm_node=%(node)s; export sm_run=%(runname)s; %(script)s' ] +version=dev +like=all + +[mac:csh] +like=linux:csh + +[mac:sh] +like=linux:sh + + + +;; stsci machines + +; RHEL4 (32-bit) +[kelinda] +hostname=kelinda +like=linux:csh +maxproc=4 +workdir$=/data1/ureka.$USER + +; OSX 10.5 +[bond] +hostname=bond +like=mac:csh +maxproc=4 +workdir$=/Users/Shared/ureka.$USER + +; OSX 10.6 +[cslocum] +hostname=cslocum +like=mac:csh +maxproc=4 +workdir$=/Users/Shared/ureka.$USER + +; OSX 10.6 +[cadeau] +hostname=cadeau +like=mac:csh +maxproc=4 +workdir$=/Users/Shared/ureka.$USER + +; OSX 10.7 +[banana] +hostname=banana +like=mac:csh +maxproc=4 +workdir$=/Users/Shared/ureka.$USER + +; RHEL5 (64-bit) +[jwcalibdev] +hostname=jwcalibdev +like=linux:csh +maxproc=4 +workdir$=/data1/ureka.$USER + +; Ubuntu 12.04 +[clyde] +hostname=clyde.translab.stsci.edu +like=linux:csh +maxproc=2 +workdir=/home/sienkiew/ur_work + + +;; gemini machines +[sbfrtf64re5] +hostname=sbfrtf64re5 +like=linux:sh +maxproc=2 +workdir=/rtfproc/unified_release + +[sbfrtf32re5] +hostname=sbfrtf32re5 +like=linux:sh +maxproc=2 +workdir=/rtfproc/unified_release + +[sbfrtfosx5] +hostname=sbfrtfosx5 +like=mac:sh +maxproc=2 +workdir=/rtfproc/unified_release + +[sbfrtfosx6] +hostname=sbfrtfosx6 +like=mac:sh +maxproc=2 +workdir=/rtfproc/unified_release + +[pollux] +hostname=pollux +like=mac:sh +maxproc=4 +workdir=/rtfproc/unified_release + +[hbfdpdosx6] +hostname=hbfdpdosx6 +like=mac:sh +maxproc=2 +workdir=/rtfproc/unified_release + +[castor] +hostname=castor +like=mac:sh +maxproc=4 +workdir=/rtfproc/unified_release + + + +; used with every machine name +[ALL] + + |