Source code for plom.finish.clear_manager_login

# SPDX-License-Identifier: AGPL-3.0-or-later
# Copyright (C) 2019-2020 Andrew Rechnitzer
# Copyright (C) 2019-2021, 2023 Colin B. Macdonald

from plom.messenger import Messenger


[docs]def clear_manager_login(server=None, password=None): """Force clear the "manager" authorisation, e.g., after a crash. Args: server (str): in the form "example.com" or "example.com:41984". password (str): if not specified, prompt on the command line. """ msgr = Messenger(server) msgr.start() msgr.clearAuthorisation("manager", password) print("Manager login cleared.") msgr.stop()