exclude keys that have been moved to openwebrx.conf

This commit is contained in:
Jakob Ketterl 2021-04-26 21:27:15 +02:00
parent 5a60869f8e
commit 25d04f4cbc

View File

@ -4,13 +4,21 @@ from owrx.bookmarks import Bookmarks
class MigrateCommand(Command):
# these keys have been moved to openwebrx.conf
blacklisted_keys = [
"temporary_directory",
"web_port",
"aprs_symbols_path",
]
def run(self, args):
print("Migrating configuration...")
config = Config.get()
# a key that is set will end up in the DynamicConfig, so this will transfer everything there
for key, value in config.items():
config[key] = value
if key not in MigrateCommand.blacklisted_keys:
config[key] = value
config.store()
print("Migrating bookmarks...")