def cleanup(*args, **kwargs) -> None: """ Cleanup the application state und finish all pending tasks :return: None """ rpc.send_msg('*Status:* `Stopping trader...`') logger.info('Stopping trader and cleaning up modules...') update_state(State.STOPPED) persistence.cleanup() rpc.cleanup() exit(0)
def cleanup() -> None: """ Cleanup the application state und finish all pending tasks :return: None """ rpc.send_msg('*Status:* `Stopping trader...`') logger.info('Stopping trader and cleaning up modules...') update_state(State.STOPPED) persistence.cleanup() rpc.cleanup() exit(0)
def test_cleanup_telegram_disabled(mocker): mocker.patch('freqtrade.rpc.REGISTERED_MODULES', []) telegram_mock = mocker.patch('freqtrade.rpc.telegram.cleanup', MagicMock()) cleanup() assert telegram_mock.call_count == 0