示例#1
0
 def cleanup(self) -> None:
     """
     Cleanup pending resources on an already stopped bot
     :return: None
     """
     logger.info('Cleaning up modules ...')
     self.rpc.cleanup()
     persistence.cleanup()
示例#2
0
 def clean(self) -> bool:
     """
     Cleanup the application state und finish all pending tasks
     :return: None
     """
     self.rpc.send_msg('*Status:* `Stopping trader...`')
     logger.info('Stopping trader and cleaning up modules...')
     self.state = State.STOPPED
     self.rpc.cleanup()
     persistence.cleanup()
     return True
示例#3
0
def cleanup(*args, **kwargs) -> None:
    """
    Cleanup the application state und finish all pending tasks
    :return: None
    """
    telegram.send_msg('*Status:* `Stopping trader...`')
    logger.info('Stopping trader and cleaning up modules...')
    update_state(State.STOPPED)
    persistence.cleanup()
    telegram.cleanup()
    exit(0)
示例#4
0
文件: main.py 项目: enenn/freqtrade
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)