Skip to content

Commit

Permalink
Merge pull request #9 from flownative/meaningful-user-service-names
Browse files Browse the repository at this point in the history
Meaningful user service names
  • Loading branch information
robertlemke committed Feb 16, 2023
2 parents 428ca10 + 72b5ae8 commit 132c8b3
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions root-files/opt/flownative/lib/beach.sh
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,9 @@ beach_enable_user_services() {
for servicePathAndFilename in ${servicePathsAndFilenames}
do
if [ -f "${servicePathAndFilename}" ]; then
cat > "${SUPERVISOR_BASE_PATH}/etc/conf.d/beach-user-${serviceNumber}.conf" <<- EOM
[program:beach-user-${serviceNumber}]
serviceFilenameWithoutSuffix=$(basename ${servicePathAndFilename} .sh)
cat > "${SUPERVISOR_BASE_PATH}/etc/conf.d/${serviceFilenameWithoutSuffix}.conf" <<- EOM
[program:${serviceFilenameWithoutSuffix}]
process_name=%(program_name)s
command=${servicePathAndFilename}
autostart=true
Expand All @@ -245,7 +246,7 @@ stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
redirect_stderr=true
EOM
chmod 644 "${SUPERVISOR_BASE_PATH}/etc/conf.d/beach-user-${serviceNumber}.conf"
chmod 644 "${SUPERVISOR_BASE_PATH}/etc/conf.d/${serviceFilenameWithoutSuffix}.conf"
chmod 775 "${servicePathAndFilename}"

info "Beach: Enabled ${servicePathAndFilename} as user-defined service script"
Expand Down

0 comments on commit 132c8b3

Please sign in to comment.