History log of /ec/ECSpooler/backends/python/python.sh
Revision Date Author Comments Expand
1628 24-Mar-2013 amelung

Improved logging

/ec/ECSpooler/CHANGES.txt /ec/ECSpooler/README.txt /ec/ECSpooler/backends/cl/Cl.py /ec/ECSpooler/backends/cl/__init__.py /ec/ECSpooler/backends/echo/Echo.py /ec/ECSpooler/backends/echo/__init__.py /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/__init__.py /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/__init__.py /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskellext/HaskellExt.py /ec/ECSpooler/backends/haskellext/__init__.py /ec/ECSpooler/backends/haskellext/config.py /ec/ECSpooler/backends/haskellio/HaskellIO.py /ec/ECSpooler/backends/haskellio/__init__.py /ec/ECSpooler/backends/haskellio/config.py /ec/ECSpooler/backends/haskellqc/HaskellQC.py /ec/ECSpooler/backends/haskellqc/__init__.py /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/__init__.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/JavaRE.py /ec/ECSpooler/backends/javare/__init__.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh /ec/ECSpooler/backends/junit/JUnit.py /ec/ECSpooler/backends/junit/__init__.py /ec/ECSpooler/backends/junit/java.sh /ec/ECSpooler/backends/junit/javac.sh /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/keywords/__init__.py /ec/ECSpooler/backends/prolog/Prolog.py /ec/ECSpooler/backends/prolog/__init__.py Python.py __init__.py python.sh /ec/ECSpooler/backends/pyunit/PyUnit.py /ec/ECSpooler/backends/pyunit/__init__.py /ec/ECSpooler/backends/pyunit/python.sh /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/__init__.py /ec/ECSpooler/backends/sql/SQL.py /ec/ECSpooler/backends/sql/__init__.py /ec/ECSpooler/backends/xml/XML.py /ec/ECSpooler/backends/xml/__init__.py /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/AbstractBackend.py /ec/ECSpooler/lib/AbstractServer.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/util/settings.py /ec/ECSpooler/log /ec/ECSpooler/logs /ec/ECSpooler/logs/README.txt /ec/ECSpooler/setup.py /ec/ECSpooler/tests/testSOAPWrapper.py /ec/ECSpooler/var/result.fs /ec/ECSpooler/version.txt
1596 05-Oct-2011 amelung

New python version.

1205 25-Aug-2009 amelung

Implemented current style guide for backends (i.e., config.py and explicit logging)

/ec/ECSpooler/backends/cl/Cl.py /ec/ECSpooler/backends/cl/ClConf.py /ec/ECSpooler/backends/cl/config.py /ec/ECSpooler/backends/cl/sbcl.sh /ec/ECSpooler/backends/cl/version.txt /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/ErlangConf.py /ec/ECSpooler/backends/erlang/config.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/erlang/version.txt /ec/ECSpooler/backends/haskell/CHANGES.txt /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/HaskellConf.py /ec/ECSpooler/backends/haskell/README.txt /ec/ECSpooler/backends/haskell/config.py /ec/ECSpooler/backends/haskell/permTest.hs /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskell/simpleTest.hs /ec/ECSpooler/backends/haskell/toleranceTest.hs /ec/ECSpooler/backends/haskellext/HaskellExt.py /ec/ECSpooler/backends/haskellext/HaskellExtConf.py /ec/ECSpooler/backends/haskellext/README.txt /ec/ECSpooler/backends/haskellio/HaskellIO.py /ec/ECSpooler/backends/haskellio/HaskellIOConf.py /ec/ECSpooler/backends/haskellio/README.txt /ec/ECSpooler/backends/haskellio/config.py /ec/ECSpooler/backends/haskellqc/HaskellQC.py /ec/ECSpooler/backends/haskellqc/HaskellQCConf.py /ec/ECSpooler/backends/haskellqc/README.txt /ec/ECSpooler/backends/haskellqc/config.py /ec/ECSpooler/backends/haskellqc/runhugs.sh /ec/ECSpooler/backends/haskellqc/version.txt /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/JavaConf.py /ec/ECSpooler/backends/java/README.txt /ec/ECSpooler/backends/java/config.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/JavaRE.py /ec/ECSpooler/backends/javare/JavaREConf.py /ec/ECSpooler/backends/javare/README.txt /ec/ECSpooler/backends/javare/config.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh /ec/ECSpooler/backends/junit/JUnit.py /ec/ECSpooler/backends/junit/JUnitConf.py /ec/ECSpooler/backends/junit/README.txt /ec/ECSpooler/backends/junit/config.py /ec/ECSpooler/backends/junit/java.sh /ec/ECSpooler/backends/junit/javac.sh /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/keywords/KeywordsConf.py /ec/ECSpooler/backends/keywords/__init__.py /ec/ECSpooler/backends/keywords/config.py /ec/ECSpooler/backends/prolog/Prolog.py Python.py PythonConf.py README.txt config.py python.sh /ec/ECSpooler/backends/pyunit/PyUnit.py /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/SchemeConf.py /ec/ECSpooler/backends/scheme/config.py /ec/ECSpooler/backends/scheme/mzscheme.sh
1105 19-Oct-2008 elkner

improve logging, fix for erlexec's required env HOME, use pfexec to run tests as noaccess:noaccess if env var USE_RCTL is set; if env var USE_RCTL is set, let Solaris guard resources (cpu time, mem) instead of the timer with a fixed period in user space

/ec/ECSpooler/backends/cl/sbcl.sh /ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskellqc/runhugs.sh /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh /ec/ECSpooler/backends/junit/java.sh /ec/ECSpooler/backends/junit/javac.sh /ec/ECSpooler/backends/prolog/pl.sh python.sh /ec/ECSpooler/backends/scheme/mzscheme.sh /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/AbstractBackend.py /ec/ECSpooler/lib/AbstractProgrammingBackend.py /ec/ECSpooler/lib/AbstractServer.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/util/utils.py
1104 18-Oct-2008 elkner

execute /usr/bin/newtask aka invoked copiler/interpreter with uid=noaccess and gid=noaccess

1103 18-Oct-2008 elkner

use value-by-ref to access global config vars, fix typo in Spooler

1036 13-Oct-2008 elkner

- add env var USE_RCTL to get tests running on Solaris machines, which have not defined the appropriate projects (i.e. uses newtask if set only) - startup/env_iws.tcsh - no need to adjust backends/**/*.sh anymore

1035 13-Oct-2008 elkner

use ksh instead of fast sh with reduced features

1033 13-Oct-2008 elkner

fix logging system add resource ctrl to scripts

/ec/ECSpooler/backends/cl/ClConf.py /ec/ECSpooler/backends/cl/sbcl.sh /ec/ECSpooler/backends/erlang/ErlangConf.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/haskell/HaskellConf.py /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskellqc/HaskellQCConf.py /ec/ECSpooler/backends/haskellqc/runhugs.sh /ec/ECSpooler/backends/java/JavaConf.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javabase.sh /ec/ECSpooler/backends/javare/JavaREConf.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh /ec/ECSpooler/backends/junit/JUnitConf.py /ec/ECSpooler/backends/junit/java.sh /ec/ECSpooler/backends/junit/javac.sh /ec/ECSpooler/backends/prolog/PrologConf.py /ec/ECSpooler/backends/prolog/pl.sh PythonConf.py python.sh /ec/ECSpooler/backends/scheme/SchemeConf.py /ec/ECSpooler/backends/scheme/mzscheme.sh /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/AbstractProgrammingBackend.py /ec/ECSpooler/lib/AbstractServer.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/util/auth.py /ec/ECSpooler/tests/runalltests /ec/ECSpooler/tests/testErlang.py /ec/ECSpooler/tests/testSpooler.py
1031 11-Oct-2008 elkner

- incompatible changes: - backendctl::_startBackend() now requires backendHost as param as well - new features: - additional command line options to be able to set parameters for each spooler/backend individually - overwrite default settings in config.py - separate logfile per backend - Solaris Service Fault Management (SMF) support - see startup/ - misc fixes: - try to set euid only, if started with UID == 0 aka root - config.py: don't duplicate messages to event.log, i.e. fH disabled

/ec/ECSpooler/backends/erlang/ErlangConf.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/haskell/HaskellConf.py /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskellqc/HaskellQCConf.py /ec/ECSpooler/backends/haskellqc/runhugs.sh /ec/ECSpooler/backends/java/JavaConf.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/javare/JavaREConf.py /ec/ECSpooler/backends/javare/java.sh /ec/ECSpooler/backends/javare/javac.sh /ec/ECSpooler/backends/junit/JUnitConf.py /ec/ECSpooler/backends/junit/java.sh /ec/ECSpooler/backends/junit/javac.sh PythonConf.py python.sh /ec/ECSpooler/backends/scheme/SchemeConf.py /ec/ECSpooler/backends/scheme/mzscheme.sh /ec/ECSpooler/bin/backendctl /ec/ECSpooler/bin/spoolerctl /ec/ECSpooler/config.py /ec/ECSpooler/lib/Spooler.py /ec/ECSpooler/lib/util/SpoolerQueue.py /ec/ECSpooler/lib/util/uuid.py /ec/ECSpooler/setup.cfg /ec/ECSpooler/tests/BackendTestCase.py /ec/ECSpooler/tests/ProgrammingBackendTestCase.py /ec/ECSpooler/tests/runalltests
958 30-Jun-2008 amelung

Python interpreter on a Mac.

758 09-May-2007 amelung

Changes from before the disk crash.

/ec/ECSpooler/backends/erlang/Erlang.py /ec/ECSpooler/backends/erlang/ErlangConf.py /ec/ECSpooler/backends/erlang/erl.sh /ec/ECSpooler/backends/erlang/erlc /ec/ECSpooler/backends/erlang/erlc.sh /ec/ECSpooler/backends/haskell/Haskell.py /ec/ECSpooler/backends/haskell/HaskellConf.py /ec/ECSpooler/backends/haskell/HaskellExtended.py /ec/ECSpooler/backends/haskell/HaskellQC.py /ec/ECSpooler/backends/haskell/HaskellQCConf.py /ec/ECSpooler/backends/haskell/permTest.hs /ec/ECSpooler/backends/haskell/runhugs.sh /ec/ECSpooler/backends/haskell/simpleTest.hs /ec/ECSpooler/backends/haskell/toleranceTest.hs /ec/ECSpooler/backends/java/Java.py /ec/ECSpooler/backends/java/JavaConf.py /ec/ECSpooler/backends/java/java.sh /ec/ECSpooler/backends/java/javac.sh /ec/ECSpooler/backends/java_re/JavaRE.py /ec/ECSpooler/backends/java_re/JavaREConf.py /ec/ECSpooler/backends/java_re/java.sh /ec/ECSpooler/backends/java_re/javac.sh /ec/ECSpooler/backends/keywords/Keywords.py /ec/ECSpooler/backends/prolog/Prolog.py /ec/ECSpooler/backends/prolog/PrologConf.py /ec/ECSpooler/backends/prolog/pl /ec/ECSpooler/backends/prolog/pl.sh Python.py PythonConf.py python.sh /ec/ECSpooler/backends/scheme/Scheme.py /ec/ECSpooler/backends/scheme/SchemeConf.py /ec/ECSpooler/backends/scheme/mzscheme.sh