Skip to content

Commit 2bf9f20

Browse files
committed
Handle zeo packing
1 parent 2f1fac8 commit 2bf9f20

File tree

4 files changed

+17
-16
lines changed

4 files changed

+17
-16
lines changed

docker/Dockerfile-base

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ COPY --from=builder /usr/local/include/zint.h /usr/local/include/
9494
COPY --from=builder /usr/local/bin/zint /usr/local/bin/
9595

9696
COPY --chown=imio --from=builder /plone /plone/
97-
COPY --chown=imio docker/docker-initialize.py docker/docker-entrypoint.sh docker/pack_zeo.sh docker/update-admin-password.py /plone/
97+
COPY --chown=imio docker/docker-initialize.py docker/*.sh /plone/
9898

9999
WORKDIR /plone
100100
USER root

docker/Dockerfile-ubuntu-20.04

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ LABEL delib=$DELIB_VERSION \
8383
COPY --from=builder /usr/local/lib/python2.7/dist-packages /usr/local/lib/python2.7/dist-packages
8484

8585
COPY --chown=imio --from=builder /plone /plone/
86-
COPY --chown=imio docker/docker-initialize.py docker/docker-entrypoint.sh docker/update-admin-password.py /plone/
87-
86+
COPY --chown=imio docker/docker-initialize.py docker/*.sh /plone/
8887
WORKDIR /plone
8988
USER imio
9089

docker/docker-compose.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020
image: imiobe/iadelib:4.2.9
2121
command: zeoserver
2222
environment:
23-
- MOUNTPOINT
23+
- MOUNTPOINT=demo
2424
- HOSTNAME=zeo
2525
volumes:
2626
- ../var/:/data
@@ -49,7 +49,7 @@ services:
4949
- ZODB_CACHE_SIZE=100000
5050
- ADMIN_PASSWORD=admin
5151
- CLUSTER=iadelib_pm42
52-
- MOUNTPOINT
52+
- MOUNTPOINT=demo
5353
- HOSTNAME=instance1
5454
volumes:
5555
- ../var/:/data
@@ -74,7 +74,7 @@ services:
7474
- ZODB_CACHE_SIZE=100000
7575
- ADMIN_PASSWORD=admin
7676
- CLUSTER=iadelib_pm42
77-
- MOUNTPOINT
77+
- MOUNTPOINT=demo
7878
- HOSTNAME=instance2
7979
volumes:
8080
- ../var/:/data
@@ -99,7 +99,7 @@ services:
9999
- ZODB_CACHE_SIZE=100000
100100
- ADMIN_PASSWORD=admin
101101
- CLUSTER=iadelib_pm42
102-
- MOUNTPOINT
102+
- MOUNTPOINT=demo
103103
- HOSTNAME=instance3
104104
volumes:
105105
- ../var/:/data
@@ -126,7 +126,7 @@ services:
126126
- PUBLIC_URL=http://localhost/PM
127127
- PLONE_PATH=PM
128128
- CLUSTER=iadelib_pm42
129-
- MOUNTPOINT
129+
- MOUNTPOINT=demo
130130
- HOSTNAME=worker-cron
131131
volumes:
132132
- ../var/:/data
@@ -150,7 +150,7 @@ services:
150150
- ZODB_CACHE_SIZE=100000
151151
- ADMIN_PASSWORD=admin
152152
- CLUSTER=iadelib_pm42
153-
- MOUNTPOINT
153+
- MOUNTPOINT=demo
154154
- HOSTNAME=worker-async
155155
volumes:
156156
- ../var/:/data
@@ -176,7 +176,7 @@ services:
176176
- ZODB_CACHE_SIZE=100000
177177
- ADMIN_PASSWORD=Trololo
178178
- CLUSTER=iadelib_pm42
179-
- MOUNTPOINT
179+
- MOUNTPOINT=demo
180180
- PLONE_PATH
181181
- MQ_CLIENT_ID
182182
- MQ_WS_URL
@@ -212,7 +212,7 @@ services:
212212
- ZODB_CACHE_SIZE=100000
213213
- ADMIN_PASSWORD=admin
214214
- CLUSTER=iadelib_pm42
215-
- MOUNTPOINT
215+
- MOUNTPOINT=demo
216216
- HOSTNAME=debug
217217
volumes:
218218
- ../var/:/data

docker/pack_zeo.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
#!/bin/bash
22
echo "----------Start of Databases packing $(date --rfc-2822)----------"
3-
3+
echo
44
CMD="/plone/bin/python /plone/bin/zeopack"
55
echo "Executing $CMD"
66
eval "$CMD"
77

8-
if [[ -v "$($MOUNTPOINT)" ]]
8+
if [ "$MOUNTPOINT" ]
99
then
10-
echo "Found mountpoint = $($MOUNTPOINT)"
11-
CMD="/plone/bin/python /plone/bin/zeopack -S $($MOUNTPOINT) -B /data/blobstorage-$($MOUNTPOINT)"
10+
echo "Found mountpoint = $MOUNTPOINT"
11+
CMD="/plone/bin/python /plone/bin/zeopack -S $MOUNTPOINT -B /data/blobstorage-$MOUNTPOINT"
1212
echo "Executing $CMD"
1313
eval "$CMD"
14+
else
15+
echo "Mountpoint not found"
1416
fi
15-
17+
echo
1618
echo "----------End of Databases packing $(date --rfc-2822)----------"

0 commit comments

Comments
 (0)