From 3f67b0a4dac09082b46f4a5296cb6dee88c9f813 Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Mon, 12 Jan 2015 14:40:31 +0100 Subject: [PATCH] fixes import from mysql dump --- unit-files/mysql@.service | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/unit-files/mysql@.service b/unit-files/mysql@.service index addfb49..c71de45 100644 --- a/unit-files/mysql@.service +++ b/unit-files/mysql@.service @@ -21,18 +21,20 @@ ExecStartPre=-/usr/bin/docker rm %p-%i ExecStartPre=/bin/bash -euxc ' \ mysql_folder=/data/domains/%i/mysql; \ if [ ! -d /data/runtime/domains/%i/mysql ]; then \ + mkdir -p /data/runtime/domains/%i/mysql/db_files; \ if [ ! -d $mysql_folder ]; then \ mkdir -p $mysql_folder; \ pass=`echo $RANDOM ${date} | md5sum | base64 | cut -c-10`; \ echo MYSQL_PASS=$pass > $mysql_folder/.env; \ - mkdir -p /data/runtime/domains/%i/mysql; \ + else \ + cp $mysql_folder/dump.sql /data/runtime/domains/%i/mysql/db_files/; \ fi; \ fi' ExecStart=/opt/bin/systemd-docker run \ --name %p-%i \ -v /data/runtime/domains/%i/%p/db_files:/var/lib/mysql \ - -e STARTUP_SQL="/data/domains/%i/%p/dump.sql" \ + -e STARTUP_SQL="/var/lib/mysql/dump.sql" \ --env-file /data/domains/%i/%p/.env \ pierreozoux/mysql ExecReload=/usr/bin/docker restart %p-%i -- GitLab