示例#1
0
    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)