Skip to content

Commit 177d01b

Browse files
committed
Issues-519: made service files executable
1 parent 0122da9 commit 177d01b

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,5 +88,9 @@ RUN echo 'deb https://packages.tideways.com/apt-packages debian main' > /etc/apt
8888
# Copy custom supervisor's configs and scripts
8989
# Netcat is used to connect to a memcached server
9090
RUN apt-get update && apt-get install -y netcat
91-
COPY ./services /opt/docker/etc/supervisor.d/
92-
COPY ./services /opt/docker/bin/service.d/
91+
COPY ./services/*.conf /opt/docker/etc/supervisor.d/
92+
COPY ./services/*.sh /opt/docker/bin/service.d/
93+
94+
# Ensure the service files are already executable
95+
RUN chmod +x /opt/docker/bin/service.d/flush_cache.sh
96+
RUN chmod +x /opt/docker/bin/service.d/tideways.sh

services/tideways.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ priority=10
66
command=/opt/docker/bin/service.d/tideways.sh
77
process_name=%(program_name)s
88
startsecs=0
9-
startretries=0
9+
startretries=3
1010
autostart=true
11-
autorestart=false
11+
autorestart=true
1212
stdout_logfile=/dev/stdout
1313
stdout_logfile_maxbytes=0
1414
stderr_logfile=/dev/stderr

0 commit comments

Comments
 (0)