Skip to content

Commit a47888a

Browse files
committed
remove re-enable via script
this can be done by removing the container and starting a new container with the proper env var instead
1 parent 78eeb81 commit a47888a

File tree

2 files changed

+16
-13
lines changed

2 files changed

+16
-13
lines changed

Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,17 @@ buildx-camera:
5959
--cache-to ${CACHE} \
6060
--build-arg OCTOPRINT_BASE_IMAGE=1.4.2 \
6161
--progress plain -t octoprint/octoprint:ci-camera -f ./camera/Dockerfile.camera .
62+
63+
test-up:
64+
docker-compose -f compose.test.yml up -d
65+
@docker-compose -f compose.test.yml logs -f octoprint
66+
67+
test-stop:
68+
@docker-compose -f compose.test.yml stop
69+
70+
test-start:
71+
docker-compose -f compose.test.yml start
72+
@docker-compose -f compose.test.yml logs -f octoprint
73+
74+
test-clean:
75+
docker-compose -f compose.test.yml down
Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,13 @@
11
#!/usr/bin/with-contenv bash
22

3-
DISABLED_SERVICES_DIR=/etc/disabled.services.d
4-
: "${ENABLE_MJPEG_STREAMER:=false}"
53

64
# disable mjpg-streamer service
75
if ! $ENABLE_MJPEG_STREAMER; then
8-
if [ -d $DISABLED_SERVICES_DIR/mjpg-streamer ]; then
6+
if [ -d /etc/disabled.services.d/mjpg-streamer ]; then
97
echo " - INFO - ==> mjpg-streamer service disabled"
108
else
119
echo " - INFO - ==> disabling mjpg-streamer service"
12-
mv /etc/services.d/mjpg-streamer $DISABLED_SERVICES_DIR
10+
mv /etc/services.d/mjpg-streamer /etc/disabled.services.d
1311
echo " - INFO - ==> disable mjpg-streamer success"
1412
fi
15-
else
16-
# allow user to re-enable
17-
if [ ! -d /etc/services.d/mjpg-streamer ] && [ -d $DISABLED_SERVICES_DIR/mjpg-streamer ]; then
18-
echo " - INFO - ==> re-enabling mjpg-streamer service"
19-
mv $DISABLED_SERVICES_DIR/mjpg-streamer /etc/services.d/mjpg-streamer
20-
echo " - INFO - ==> enable mjpg-streamer service ok"
21-
else
22-
echo " - INFO - ==> mjpeg-streamer service enabled"
23-
fi
2413
fi

0 commit comments

Comments
 (0)