help="Select * from status.db") args = parser.parse_args() if args.test: test: TestInternet = TestInternet("https://facebook.com") result: TestInternetResult = test.result.value db = Database() db.add(result) last_five: List[Tuple[int, str, str]] = db.get_last_five_minutes() db.close() from pprint import pprint pprint(last_five) check_failed = CheckFailed(last_five) if check_failed.result == TestInternetResult.FAILED: rebooter: PiZero = PiZero() rebooter.power_off() rebooter.power_on() if args.view: db = Database() failures = db.get_failures() print('\n<--- Failures In DB --->\n') pprint(failures) print('\n<--- Failures In DB --->\n') args = parser.parse_args()