Storage: small fixes to 'storage move'

- stop command if current storage backend is still "legacy"
- write destination backend name in log
This commit is contained in:
fabrixxm 2021-03-12 18:24:45 +01:00
parent a41c657790
commit a861eb65af
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) {