Beispiel #1
0
def start_download():
	global _controller
	if _controller is not None and _controller.is_running():
		return False
	else:
		_controller = RMDController()
		_controller.start()
		print('Started downloader.')
		return True
Beispiel #2
0
    def display(self):
        controller = RMDController()
        controller.start()
        prog = controller.get_progress()

        while controller.is_alive():
            self.print_info(prog)
            if not controller.wait_refresh_rate():
                controller.join()
                break
        print("All finished.")