X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcopyFileBackend.php;h=3c7ffba578fd2672248259550917c5609e0f800f;hb=a8e1051d4c47f8c5b2c55b072f903fdc0469849e;hp=ee103b88484e475834064577e4ab387883f900b2;hpb=4bd87fba840a3fa2ba8c6dbcfa7f005f6708c0fa;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/copyFileBackend.php b/maintenance/copyFileBackend.php index ee103b8848..3c7ffba578 100644 --- a/maintenance/copyFileBackend.php +++ b/maintenance/copyFileBackend.php @@ -81,7 +81,7 @@ class CopyFileBackend extends Maintenance { 'adviseStat' => true // avoid HEADs ] ); if ( $srcPathsRel === null ) { - $this->error( "Could not list files in $container.", 1 ); // die + $this->fatalError( "Could not list files in $container." ); } } @@ -93,7 +93,7 @@ class CopyFileBackend extends Maintenance { 'adviseStat' => true // avoid HEADs ] ); if ( $dstPathsRel === null ) { - $this->error( "Could not list files in $container.", 1 ); // die + $this->fatalError( "Could not list files in $container." ); } $this->statCache = []; foreach ( $dstPathsRel as $dstPathRel ) { @@ -174,12 +174,12 @@ class CopyFileBackend extends Maintenance { $srcPathsRel = $src->getFileList( [ 'dir' => $src->getRootStoragePath() . "/$backendRel" ] ); if ( $srcPathsRel === null ) { - $this->error( "Could not list files in source container.", 1 ); // die + $this->fatalError( "Could not list files in source container." ); } $dstPathsRel = $dst->getFileList( [ 'dir' => $dst->getRootStoragePath() . "/$backendRel" ] ); if ( $dstPathsRel === null ) { - $this->error( "Could not list files in destination container.", 1 ); // die + $this->fatalError( "Could not list files in destination container." ); } // Get the list of destination files $relFilesDstSha1 = []; @@ -263,7 +263,7 @@ class CopyFileBackend extends Maintenance { $status = $dst->prepare( [ 'dir' => dirname( $dstPath ), 'bypassReadOnly' => 1 ] ); if ( !$status->isOK() ) { $this->error( print_r( $status->getErrorsArray(), true ) ); - $this->error( "$wikiId: Could not copy $srcPath to $dstPath.", 1 ); // die + $this->fatalError( "$wikiId: Could not copy $srcPath to $dstPath." ); } $ops[] = [ 'op' => 'store', 'src' => $fsFile->getPath(), 'dst' => $dstPath, 'overwrite' => 1 ]; @@ -280,7 +280,7 @@ class CopyFileBackend extends Maintenance { $elapsed_ms = floor( ( microtime( true ) - $t_start ) * 1000 ); if ( !$status->isOK() ) { $this->error( print_r( $status->getErrorsArray(), true ) ); - $this->error( "$wikiId: Could not copy file batch.", 1 ); // die + $this->fatalError( "$wikiId: Could not copy file batch." ); } elseif ( count( $copiedRel ) ) { $this->output( "\n\tCopied these file(s) [{$elapsed_ms}ms]:\n\t" . implode( "\n\t", $copiedRel ) . "\n\n" ); @@ -317,7 +317,7 @@ class CopyFileBackend extends Maintenance { $elapsed_ms = floor( ( microtime( true ) - $t_start ) * 1000 ); if ( !$status->isOK() ) { $this->error( print_r( $status->getErrorsArray(), true ) ); - $this->error( "$wikiId: Could not delete file batch.", 1 ); // die + $this->fatalError( "$wikiId: Could not delete file batch." ); } elseif ( count( $deletedRel ) ) { $this->output( "\n\tDeleted these file(s) [{$elapsed_ms}ms]:\n\t" . implode( "\n\t", $deletedRel ) . "\n\n" ); @@ -374,5 +374,5 @@ class CopyFileBackend extends Maintenance { } } -$maintClass = 'CopyFileBackend'; +$maintClass = CopyFileBackend::class; require_once RUN_MAINTENANCE_IF_MAIN;