Merge pull request #10037 from fabrixxm/fix-storage

Storage: small fixes to 'storage move'
This commit is contained in:
Michael Vogel 2021-03-12 18:52:42 +01:00 committed by GitHub
commit 4ddc38545b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 1 deletions

View File

@ -23,6 +23,7 @@ namespace Friendica\Console;
use Asika\SimpleConsole\CommandArgsException;
use Friendica\Core\StorageManager;
use Friendica\Model\Storage\StorageException;
/**
* tool to manage storage backend and stored data from CLI
@ -165,6 +166,10 @@ HELP;
$current = $this->storageManager->getBackend();
$total = 0;
if (is_null($current)) {
throw new StorageException(sprintf("Cannot move to legacy storage. Please select a storage backend."));
}
do {
$moved = $this->storageManager->move($current, $tables, $this->getOption('n', 5000));
if ($moved) {

View File

@ -305,7 +305,7 @@ class StorageManager
$data = $source->get($sourceRef);
}
$this->logger->info('Save data to new backend.', ['newBackend' => $destination]);
$this->logger->info('Save data to new backend.', ['newBackend' => $destination::getName()]);
$destinationRef = $destination->put($data);
$this->logger->info('Saved data.', ['newReference' => $destinationRef]);