Changed cleanup to restart and confirm mailflow containers only
This commit is contained in:
parent
e5a004c88c
commit
00e31c25a5
@ -178,8 +178,23 @@ function cleanup {
|
|||||||
"nothing to cleanup" >> "$logFile"
|
"nothing to cleanup" >> "$logFile"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## ensure all docker containers are running
|
## restart mailflow docker containers
|
||||||
docker-compose up -d
|
# start and verify postfix
|
||||||
|
operateDocker start postfix
|
||||||
|
if [ "$dockerResult" = "true" ]; then
|
||||||
|
echo -e "${info}${stamp} -- [INFO] Postfix container is running --" \
|
||||||
|
"${normal}" >> "$logFile"
|
||||||
|
else
|
||||||
|
exitError+=('103')
|
||||||
|
fi
|
||||||
|
# start and verify dovecot
|
||||||
|
operateDocker start dovecot
|
||||||
|
if [ "$dockerResult" = "true" ]; then
|
||||||
|
echo -e "${info}${stamp} -- [INFO] Dovecot container is running --" \
|
||||||
|
"${normal}" >> "$logFile"
|
||||||
|
else
|
||||||
|
exitError+=('104')
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
### operate docker containers
|
### operate docker containers
|
||||||
@ -268,6 +283,8 @@ xtraFiles=()
|
|||||||
### Error codes
|
### Error codes
|
||||||
errorExplain[101]="Could not stop Postfix container. Please check docker logs"
|
errorExplain[101]="Could not stop Postfix container. Please check docker logs"
|
||||||
errorExplain[102]="Could not stop Dovecot container. Please check docker logs"
|
errorExplain[102]="Could not stop Dovecot container. Please check docker logs"
|
||||||
|
errorExplain[103]="Could not start Postfix container. Please check docker logs"
|
||||||
|
errorExplain[104]="Could not start Dovecot container. Please check docker logs"
|
||||||
errorExplain[201]="There was a problem dumping the SQL database. It has NOT been backed up"
|
errorExplain[201]="There was a problem dumping the SQL database. It has NOT been backed up"
|
||||||
errorExplain[202]="There was a problem saving redis state information. It has NOT been backed up"
|
errorExplain[202]="There was a problem saving redis state information. It has NOT been backed up"
|
||||||
errorExplain[210]="Invalid or non-existant borg base directory specified (borg backup details file)"
|
errorExplain[210]="Invalid or non-existant borg base directory specified (borg backup details file)"
|
||||||
|
Loading…
Reference in New Issue
Block a user