diff --git a/.gitattributes b/.gitattributes index a658a21dbeb4b7cb2b1aac94a97ca48b42541293..40379676b30ef798d35f9b7804682a1f3cb9463e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -5034,6 +5034,7 @@ SAS/ResourceAssignment/ResourceAssignmentEditor/test/CMakeLists.txt -text SAS/ResourceAssignment/ResourceAssignmentEditor/test/test_webservice.py -text SAS/ResourceAssignment/ResourceAssignmentEditor/test/test_webservice.run -text SAS/ResourceAssignment/ResourceAssignmentEditor/test/test_webservice.sh -text +SAS/ResourceAssignment/Services/src/JobsToSchedule.ini -text SAS/ResourceAssignment/Services/test/tJobsToSchedule.in_correlator -text SAS/ResourceAssignment/Services/test/tJobsToSchedule.in_preprocessing -text SAS/ResourceAssignment/Services/test/tJobsToSchedule.sh eol=lf diff --git a/SAS/ResourceAssignment/Services/src/CMakeLists.txt b/SAS/ResourceAssignment/Services/src/CMakeLists.txt index c6ffe8217997628c00e1452f5c8eebf566cee63d..09d2edc53666cdb73e0866a028c54d2697900265 100644 --- a/SAS/ResourceAssignment/Services/src/CMakeLists.txt +++ b/SAS/ResourceAssignment/Services/src/CMakeLists.txt @@ -3,3 +3,8 @@ lofar_add_bin_scripts( JobsToSchedule.py ) + +# supervisord config files +install(FILES + JobsToSchedule.ini + DESTINATION etc/supervisord.d) diff --git a/SAS/ResourceAssignment/Services/src/JobsToSchedule.ini b/SAS/ResourceAssignment/Services/src/JobsToSchedule.ini new file mode 100644 index 0000000000000000000000000000000000000000..4a453608eb9588134b4869e31fb86aa5f86b29b5 --- /dev/null +++ b/SAS/ResourceAssignment/Services/src/JobsToSchedule.ini @@ -0,0 +1,7 @@ +[program:JobsToSchedule] +command=/bin/bash -c 'source $LOFARROOT/lofarinit.sh;JobsToSchedule.py --otdb_busname=lofar.otdb --my_busname=lofar.ra' +user=lofarsys +stopsignal=INT ; KeyboardInterrupt +stopasgroup=true +stdout_logfile=%(program_name)s.log +stderr_logfile=%(program_name)s.stderr