Skip to content
Snippets Groups Projects
Commit b3b78c6b authored by Pierre Ozoux's avatar Pierre Ozoux
Browse files

Fixes 41, mysql re-import + some timing issues

parent 8552a3de
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
Description=Hourly backup of www and mysql content to a git repo
[Timer]
OnActiveSec=0
OnActiveSec=10
OnUnitActiveSec=10min
[Install]
......
......@@ -12,16 +12,16 @@ Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/bash -euxc ' \
mysql_folder=/data/domains/%i/mysql; \
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; \
fi; \
if [ -f $mysql_folder/dump.sql ]; then \
echo develop import mysql feature; \
exit 1; \
else \
mkdir -p /data/runtime/domains/%i/mysql/db_files; \
if [ ! -d /data/runtime/domains/%i/mysql ]; then \
if [ -d $mysql_folder ]; then \
echo develop import mysql feature; \
exit 1; \
else \
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; \
fi; \
fi'
[Install]
......
......@@ -2,7 +2,7 @@
Description=WordPress importer
# Dependency ordering
After=mysql-importer@%i.service
After=mysql@%i.service
Before=wordpress@%i.service
Before=backup@%i.timer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment