This is the software that transfers file from ATLAS online infrastructure to offline storage. The name, CastorScript, has historical reasons: it used to copy files directly to the CASTOR system (it does not anymore). Contents Configs: reference, template and test configs DeploymentTest: deployment test Script: the actual code ProductionTools: set of Bash and Python scripts used on the production system to ease maintenance tasks pylintrc: configuration of pylint (used by CI) readme: this file (are you even following?) run_docker_container.sh: script to start a docker container in CWD for testing (must be run in CastorScript folder) run_pylint.sh: script to run pylint on all files in Script run_unit_tests.sh: script to search and run Python unit tests script_setup.sh: script used in P1 to setup the running environment watchdog.sh: script called by sysadmin's cron task that starts and maintains CastorScript instance up and running. Also handles log turn over.
Fabrice Le Goff
authored