Unify factory to use keyword 'postgresql' over deprecated 'local'
We deprecated the use of "local" everywhere.
And that's preventing the use of other tools which depend on that new convention:
swhworker@scrubber0:~$ swh db --config-file /etc/softwareheritage/scrubber/postgres.yml upgrade scrubber --to-version=2
Usage: swh db upgrade [OPTIONS] MODULE
Error: Invalid value: Configuration cls must be set to 'postgresql' for this command.
I've notified about this in a diff a while back too ¯_(ツ)_/¯.
Related to swh/infra/sysadm-environment#4228 (closed)
Migrated from D7905 (view on Phabricator)