소스 검색

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
 
610
 
611
     chmod +x occ
611
     chmod +x occ
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}"
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
     chown -R www-data:www-data config
620
     chown -R www-data:www-data config
614
     chown -R www-data:www-data data
621
     chown -R www-data:www-data data
615
     ./occ check
622
     ./occ check