Преглед изворни кода

Check that data directory gets created

Bob Mottram пре 8 година
родитељ
комит
b9cac5dcbf
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7
    0
      src/freedombone-app-nextcloud

+ 7
- 0
src/freedombone-app-nextcloud Прегледај датотеку

@@ -610,6 +610,13 @@ function install_nextcloud_main {
610 610
 
611 611
     chmod +x occ
612 612
     ./occ maintenance:install --database-name nextcloud --admin-user ${MY_USERNAME} --admin-pass "${NEXTCLOUD_ADMIN_PASSWORD}" --database mysql --database-user root --database-pass "${MARIADB_PASSWORD}"
613
+    if [ ! -d data ]; then
614
+        echo $'Nextcloud data directory was not found. This probably means that the installation failed.'
615
+        echo ''
616
+        echo $'Install command was:'
617
+        echo "./occ maintenance:install --database-name nextcloud --admin-user ${MY_USERNAME} --admin-pass \"${NEXTCLOUD_ADMIN_PASSWORD}\" --database mysql --database-user root --database-pass \"${MARIADB_PASSWORD}\""
618
+        exit 83522
619
+    fi
613 620
     chown -R www-data:www-data config
614 621
     chown -R www-data:www-data data
615 622
     ./occ check