configs = _parse_configs(config_file_path) delay_sec = configs["delay_sec"] attempts = configs["attempts"] data_logger.start() data_logger.write('\n') data_logger.write('=' * 30) data_logger.write(datetime.datetime.now()) data_logger.write('-' * 30) collect_thermal_readings(delay_sec, attempts) data_logger.write('\n') data_logger.write('-' * 30) data_logger.write(datetime.datetime.now()) data_logger.write('=' * 30) data_logger.end() if __name__ == "__main__": try: main() except Exception as error: data_logger.write(type(error)) data_logger.write("Encountered unknown exception: {}".format(error), DataType.ERROR)