File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -134,6 +134,15 @@ public function check_requirements( $show_error = true ) {
134134 */
135135 private function migrate () {
136136
137+ // Check if minimum 5GB disk space is available
138+ $ free_space = disk_free_space ( EE_ROOT_DIR );
139+ $ docker_dir = EE ::launch ( 'docker info --format \'{{.DockerRootDir}} \'' )->stdout ;
140+ $ free_space_docker = disk_free_space ( $ docker_dir );
141+
142+ if ( $ free_space < 5 * 1024 * 1024 * 1024 || $ free_space_docker < 5 * 1024 * 1024 * 1024 ) {
143+ EE ::error ( 'EasyEngine update requires minimum 5GB disk space to run. Please free up some space and try again. ' );
144+ }
145+
137146 $ rsp = new \EE \RevertableStepProcessor ();
138147
139148 $ rsp ->add_step ( 'ee-db-migrations ' , 'EE\Migration\Executor::execute_migrations ' );
You can’t perform that action at this time.
0 commit comments