2025-09-18T09:00:17.749 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:00:17.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:00:17.790 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T09:00:17.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:00:17.810 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:00:17.811 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:00:17.811 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:00:19.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:00:49.643 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:00:49.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:00:49.673 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T09:00:49.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:00:49.691 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:00:49.691 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:00:49.691 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:00:51.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:01:21.522 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:01:21.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:01:21.559 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T09:01:21.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:01:21.578 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:01:21.579 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:01:21.579 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:01:23.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:01:53.434 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:01:53.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:01:53.469 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T09:01:53.484 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:01:53.488 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:01:53.488 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:01:53.488 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:01:55.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:02:25.342 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:02:25.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:02:25.372 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T09:02:25.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:02:25.390 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:02:25.390 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:02:25.390 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:02:27.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:02:57.255 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:02:57.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:02:57.292 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T09:02:57.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:02:57.307 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:02:57.307 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:02:57.307 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:02:59.554 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:03:29.589 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:03:29.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:03:29.617 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T09:03:29.629 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:03:29.633 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:03:29.633 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:03:29.633 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:03:31.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:04:01.725 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:04:01.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:04:01.758 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:04:01.758 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:04:01.758 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:04:01.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:04:01.762 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:04:01.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:04:03.571 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:04:33.606 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:04:33.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:04:33.634 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T09:04:33.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:04:33.650 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:04:33.650 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:04:33.650 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:04:35.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:05:05.483 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:05:05.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:05:05.515 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:05:05.516 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:05:05.516 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:05:05.521 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:05:05.521 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:05:05.521 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:05:07.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:05:37.383 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:05:37.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:05:37.419 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:05:37.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:05:37.439 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:05:37.440 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:05:37.440 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:05:39.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:06:09.268 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:06:09.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:06:09.298 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:06:09.299 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:06:09.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:06:09.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:06:09.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:06:09.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:06:11.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:06:41.153 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:06:41.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:06:41.187 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T09:06:41.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:06:41.208 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:06:41.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:06:41.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:06:43.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:07:13.076 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:07:13.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:07:13.119 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T09:07:13.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:07:13.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:07:13.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:07:13.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:07:14.953 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:07:44.996 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:07:45.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:07:45.035 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T09:07:45.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:07:45.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:07:45.057 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:07:45.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:07:46.859 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:08:16.900 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:08:16.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:08:16.938 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T09:08:16.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:08:16.957 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:08:16.958 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:08:16.958 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:08:18.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:08:48.773 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:08:48.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:08:48.814 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T09:08:48.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:08:48.832 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:08:48.832 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:08:48.832 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:08:50.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:09:20.646 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:09:20.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:09:20.680 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T09:09:20.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:09:20.704 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:09:20.705 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:09:20.705 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:09:22.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:09:52.512 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:09:52.526 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:09:52.545 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T09:09:52.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:09:52.567 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:09:52.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:09:52.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:09:54.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:10:24.516 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:10:24.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:10:24.552 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T09:10:24.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:10:24.572 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:10:24.573 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:10:24.573 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:10:26.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:10:56.443 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:10:56.458 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:10:56.475 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T09:10:56.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:10:56.495 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:10:56.495 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:10:56.495 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:10:58.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:11:28.332 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:11:28.346 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:11:29.723 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T09:11:29.743 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:11:29.748 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:11:29.749 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:11:29.749 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:11:31.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:12:01.781 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:12:01.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:12:01.809 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T09:12:01.821 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:12:01.825 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:12:01.825 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:12:01.825 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:12:03.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:12:33.786 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:12:33.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:12:33.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T09:12:33.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:12:33.845 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:12:33.845 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:12:33.845 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:12:35.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:13:05.618 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:13:05.631 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:13:05.646 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:13:05.646 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:13:05.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:13:05.649 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:13:05.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:13:05.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:13:07.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:13:37.562 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:13:37.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:13:37.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:13:37.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:13:37.623 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:13:37.624 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:13:37.624 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:13:39.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:14:09.474 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:14:09.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:14:09.509 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T09:14:09.523 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:14:09.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:14:09.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:14:09.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:14:11.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:14:41.371 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:14:41.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:14:41.407 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T09:14:41.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:14:41.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:14:41.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:14:41.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:14:43.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:15:13.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:15:13.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:15:13.285 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T09:15:13.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:15:13.304 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:15:13.305 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:15:13.305 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:15:15.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:15:45.083 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:15:45.096 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:15:45.112 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T09:15:45.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:15:45.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:15:45.130 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:15:45.130 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:15:46.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:16:16.943 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:16:16.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:16:16.975 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T09:16:16.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:16:16.991 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:16:16.991 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:16:16.991 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:16:18.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:16:48.916 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:16:48.932 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:16:48.954 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T09:16:48.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:16:48.976 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:16:48.976 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:16:48.976 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:16:50.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:17:20.826 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:17:20.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:17:20.861 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T09:17:20.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:17:20.882 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:17:20.883 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:17:20.883 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:17:22.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:17:52.697 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:17:52.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:17:52.732 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T09:17:52.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:17:52.753 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:17:52.753 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:17:52.753 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:17:54.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:18:24.783 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:18:24.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:18:24.807 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T09:18:24.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:18:24.826 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:18:24.826 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:18:24.826 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:18:27.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:18:57.042 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:18:57.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:18:57.073 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T09:18:57.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:18:57.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:18:57.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:18:57.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:18:59.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:19:29.264 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:19:29.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:19:29.291 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T09:19:29.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:19:29.307 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:19:29.307 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:19:29.307 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:19:31.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:20:01.412 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:20:01.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:20:01.445 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T09:20:01.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:20:01.462 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:20:01.462 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:20:01.462 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:20:03.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:20:33.307 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:20:33.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:20:33.340 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T09:20:33.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:20:33.359 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:20:33.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:20:33.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:20:35.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:21:05.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:21:05.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:21:05.232 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:21:05.232 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:21:05.233 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:21:05.237 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:21:05.238 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:21:05.238 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:21:07.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:21:37.060 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:21:37.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:21:37.093 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:21:37.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:21:37.118 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:21:37.118 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:21:37.118 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:21:38.896 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:22:08.939 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:22:08.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:22:08.971 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 8 seconds old
2025-09-18T09:22:08.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:22:08.991 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:22:08.991 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:22:08.992 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:22:10.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:22:40.771 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:22:40.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:22:40.806 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T09:22:40.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:22:40.829 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:22:40.829 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:22:40.829 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:22:42.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:23:12.627 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:23:12.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:23:12.665 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T09:23:12.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:23:12.685 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:23:12.685 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:23:12.685 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:23:14.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:23:44.577 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:23:44.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:23:44.611 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T09:23:44.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:23:44.652 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:23:44.652 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:23:44.653 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:23:46.457 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:24:16.506 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:24:16.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:24:16.541 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T09:24:16.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:24:16.562 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:24:16.563 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:24:16.563 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:24:18.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:24:48.391 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:24:48.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:24:48.419 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T09:24:48.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:24:48.436 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:24:48.436 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:24:48.436 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:24:50.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:25:20.271 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:25:20.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:25:20.308 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T09:25:20.323 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:25:20.329 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:25:20.329 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:25:20.329 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:25:22.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:25:52.168 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:25:52.181 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:25:52.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T09:25:52.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:25:52.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:25:52.213 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:25:52.213 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:25:54.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:26:24.057 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:26:24.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:26:24.087 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T09:26:24.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:26:24.101 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:26:24.101 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:26:24.101 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:26:26.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:26:56.618 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:26:56.641 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:26:56.656 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T09:26:56.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:26:56.679 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:26:56.679 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:26:56.679 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:26:58.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:27:28.575 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:27:28.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:27:28.602 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T09:27:28.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:27:28.618 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:27:28.618 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:27:28.618 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:27:30.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:28:00.921 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:28:00.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:28:00.951 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T09:28:00.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:28:00.966 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:28:00.966 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:28:00.966 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:28:02.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:28:32.839 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:28:32.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:28:32.873 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T09:28:32.888 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:28:32.895 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:28:32.895 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:28:32.895 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:28:34.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:29:04.768 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:29:04.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:29:04.810 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:29:04.811 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:29:04.811 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:29:04.817 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:29:04.817 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:29:04.817 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:29:06.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:29:36.708 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:29:36.724 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:29:36.738 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T09:29:36.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:29:36.753 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:29:36.753 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:29:36.753 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:29:38.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:30:08.635 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:30:08.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:30:08.672 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:30:08.673 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:30:08.673 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:30:08.676 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:30:08.676 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:30:08.676 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:30:11.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:30:42.029 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:30:42.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:30:42.063 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T09:30:42.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:30:42.085 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:30:42.085 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:30:42.085 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:30:44.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:31:14.473 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:31:14.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:31:14.508 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T09:31:14.523 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:31:14.528 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:31:14.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:31:14.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:31:16.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:31:46.356 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:31:46.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:31:46.389 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T09:31:46.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:31:46.410 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:31:46.410 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:31:46.410 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:31:48.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:32:18.230 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:32:18.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:32:18.262 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T09:32:18.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:32:18.281 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:32:18.281 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:32:18.282 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:32:20.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:32:50.136 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:32:50.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:32:50.165 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T09:32:50.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:32:50.183 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:32:50.183 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:32:50.183 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:32:52.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:33:22.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:33:22.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:33:22.086 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T09:33:22.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:33:22.104 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:33:22.104 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:33:22.104 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:33:23.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:33:54.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:33:54.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:33:54.041 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T09:33:54.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:33:54.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:33:54.057 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:33:54.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:33:55.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:34:25.919 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:34:25.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:34:25.954 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T09:34:25.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:34:25.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:34:25.979 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:34:25.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:34:28.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:34:58.046 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:34:58.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:34:58.071 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T09:34:58.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:34:58.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:34:58.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:34:58.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:35:00.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:35:30.435 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:35:30.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:35:30.467 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T09:35:30.482 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:35:30.486 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:35:30.486 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:35:30.486 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:35:32.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:36:02.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:36:02.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:36:02.376 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:36:02.377 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:36:02.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:36:02.380 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:36:02.381 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:36:02.381 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:36:04.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:36:34.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:36:34.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:36:34.201 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T09:36:34.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:36:34.216 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:36:34.216 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:36:34.216 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:36:36.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:37:06.113 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:37:06.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:37:06.145 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:37:06.146 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:37:06.146 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:37:06.152 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:37:06.153 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:37:06.153 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:37:07.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:37:37.952 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:37:37.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:37:37.980 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:37:37.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:37:38.002 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:37:38.002 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:37:38.002 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:37:39.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:38:09.871 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:38:09.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:38:09.908 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T09:38:09.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:38:09.929 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:38:09.930 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:38:09.930 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:38:11.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:38:41.761 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:38:41.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:38:41.792 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T09:38:41.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:38:41.814 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:38:41.814 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:38:41.814 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:38:43.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:39:13.704 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:39:13.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:39:13.740 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T09:39:13.754 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:39:13.758 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:39:13.758 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:39:13.758 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:39:15.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:39:45.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:39:45.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:39:45.605 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T09:39:45.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:39:45.619 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:39:45.619 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:39:45.619 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:39:47.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:40:17.549 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:40:17.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:40:17.586 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T09:40:17.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:40:17.606 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:40:17.606 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:40:17.606 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:40:19.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:40:49.416 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:40:49.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:40:49.449 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T09:40:49.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:40:49.469 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:40:49.469 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:40:49.469 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:40:51.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:41:21.309 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:41:21.322 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:41:21.341 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T09:41:21.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:41:21.365 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:41:21.365 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:41:21.366 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:41:23.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:41:53.200 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:41:53.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:41:53.235 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T09:41:53.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:41:53.254 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:41:53.254 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:41:53.254 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:41:55.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:42:25.082 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:42:25.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:42:25.113 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T09:42:25.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:42:25.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:42:25.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:42:25.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:42:27.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:42:57.322 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:42:57.338 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:42:57.351 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T09:42:57.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:42:57.365 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:42:57.365 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:42:57.365 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:42:59.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:43:29.644 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:43:29.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:43:29.670 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T09:43:29.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:43:29.687 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:43:29.687 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:43:29.687 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:43:31.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:44:01.739 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:44:01.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:44:01.775 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:44:01.776 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:44:01.776 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:44:01.781 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:44:01.781 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:44:01.781 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:44:03.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:44:33.576 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:44:33.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:44:33.614 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T09:44:33.631 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:44:33.637 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:44:33.637 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:44:33.637 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:44:35.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:45:05.430 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:45:05.444 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:45:05.459 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:45:05.460 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:45:05.460 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:45:05.464 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:45:05.464 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:45:05.464 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:45:07.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:45:37.269 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:45:37.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:45:37.757 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:45:37.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:45:37.787 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:45:37.788 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:45:37.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:45:39.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:46:09.605 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:46:09.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:46:09.635 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:46:09.635 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:46:09.635 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:46:09.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:46:09.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:46:09.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:46:11.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:46:41.550 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:46:41.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:46:41.585 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T09:46:41.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:46:41.606 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:46:41.606 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:46:41.606 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:46:43.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:47:13.435 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:47:13.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:47:13.475 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T09:47:13.486 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:47:13.490 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:47:13.490 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:47:13.490 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:47:15.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:47:45.351 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:47:45.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:47:45.382 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T09:47:45.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:47:45.402 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:47:45.402 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:47:45.402 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:47:47.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:48:17.233 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:48:17.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:48:17.265 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T09:48:17.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:48:17.292 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:48:17.293 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:48:17.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:48:19.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:48:49.169 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:48:49.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:48:49.204 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T09:48:49.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:48:49.223 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:48:49.223 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:48:49.223 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:48:51.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:49:21.082 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:49:21.096 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:49:21.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T09:49:21.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:49:21.141 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:49:21.141 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:49:21.142 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:49:22.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:49:52.983 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:49:52.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:49:53.013 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T09:49:53.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:49:53.028 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:49:53.028 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:49:53.028 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:49:54.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:50:24.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:50:24.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:50:25.001 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T09:50:25.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:50:25.021 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:50:25.022 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:50:25.022 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:50:26.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:50:56.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:50:56.900 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:50:56.920 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T09:50:56.934 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:50:56.939 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:50:56.940 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:50:56.940 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:50:59.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:51:29.119 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:51:29.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:51:29.149 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T09:51:29.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:51:29.166 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:51:29.166 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:51:29.166 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:51:31.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:52:01.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:52:01.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:52:01.488 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T09:52:01.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:52:01.507 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:52:01.508 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:52:01.508 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:52:03.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:52:33.363 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:52:33.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:52:33.402 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T09:52:33.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:52:33.422 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:52:33.423 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:52:33.423 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:52:35.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:53:05.268 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:53:05.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:53:05.297 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:53:05.297 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:53:05.297 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:53:05.299 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:53:05.299 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:53:05.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:53:07.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:53:37.245 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:53:37.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:53:37.288 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T09:53:37.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:53:37.308 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:53:37.308 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:53:37.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:53:39.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:54:09.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:54:09.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:54:09.185 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T09:54:09.187 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T09:54:09.187 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T09:54:09.192 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:54:09.192 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:54:09.192 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:54:10.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:54:41.022 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:54:41.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:54:41.450 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T09:54:41.467 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:54:41.473 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:54:41.473 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:54:41.474 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:54:43.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:55:13.300 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:55:13.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:55:13.338 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T09:55:13.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:55:13.358 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:55:13.358 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:55:13.359 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:55:15.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:55:45.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:55:45.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:55:45.226 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T09:55:45.239 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:55:45.243 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:55:45.243 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:55:45.243 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:55:47.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:56:17.047 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T09:56:17.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:56:17.073 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T09:56:17.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:56:17.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:56:17.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:56:17.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:56:18.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:56:48.990 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:56:49.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:56:49.027 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T09:56:49.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:56:49.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:56:49.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:56:49.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:56:50.869 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:57:20.911 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:57:20.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:57:20.949 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T09:57:20.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:57:20.974 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:57:20.974 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:57:20.974 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:57:23.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:57:53.339 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:57:53.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:57:53.369 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T09:57:53.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:57:53.385 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:57:53.385 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:57:53.385 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:57:55.406 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:58:25.442 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:58:25.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:58:25.471 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T09:58:25.482 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:58:25.486 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:58:25.486 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:58:25.486 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:58:27.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:58:57.484 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:58:57.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:58:57.518 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T09:58:57.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:58:57.532 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:58:57.533 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:58:57.533 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:58:59.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T09:59:29.985 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T09:59:29.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T09:59:30.013 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T09:59:30.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T09:59:30.030 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T09:59:30.030 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:59:30.030 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T09:59:31.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:00:01.863 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:00:01.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:00:01.899 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T10:00:01.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:00:01.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:00:01.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:00:01.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:00:03.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:00:33.833 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:00:33.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:00:33.871 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T10:00:33.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:00:33.891 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:00:33.892 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:00:33.892 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:00:35.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:01:05.726 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:01:05.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:01:05.760 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:01:05.761 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:01:05.761 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:01:05.766 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:01:05.766 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:01:05.766 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:01:07.552 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:01:37.591 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:01:37.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:01:37.624 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T10:01:37.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:01:37.645 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:01:37.646 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:01:37.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:01:39.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:02:09.480 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:02:09.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:02:09.511 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:02:09.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:02:09.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:02:09.531 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:02:09.531 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:02:11.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:02:41.351 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:02:41.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:02:41.387 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T10:02:41.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:02:41.405 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:02:41.405 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:02:41.405 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:02:43.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:03:13.239 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:03:13.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:03:13.265 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:03:13.277 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:03:13.280 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:03:13.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:03:13.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:03:15.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:03:45.164 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:03:45.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:03:45.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:03:45.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:03:45.221 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:03:45.221 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:03:45.221 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:03:47.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:04:17.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:04:17.082 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:04:17.105 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:04:17.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:04:17.125 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:04:17.125 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:04:17.125 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:04:18.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:04:48.954 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:04:48.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:04:48.980 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T10:04:48.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:04:48.997 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:04:48.997 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:04:48.997 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:04:51.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:05:21.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:05:21.625 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:05:21.638 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T10:05:21.649 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:05:21.653 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:05:21.653 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:05:21.653 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:05:23.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:05:53.784 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:05:53.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:05:53.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T10:05:53.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:05:53.829 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:05:53.829 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:05:53.829 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:05:56.499 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:06:26.534 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:06:26.552 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:06:26.570 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T10:06:26.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:06:26.586 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:06:26.586 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:06:26.586 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:06:28.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:06:58.477 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:06:58.491 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:06:58.508 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T10:06:58.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:06:58.526 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:06:58.526 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:06:58.526 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:07:00.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:07:30.389 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:07:30.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:07:30.423 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T10:07:30.435 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:07:30.440 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:07:30.440 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:07:30.440 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:07:32.237 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:08:02.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:08:02.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:08:02.311 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:08:02.312 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:08:02.312 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:08:02.317 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:08:02.317 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:08:02.318 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:08:04.153 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:08:34.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:08:34.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:08:34.234 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T10:08:34.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:08:34.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:08:34.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:08:34.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:08:36.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:09:06.136 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:09:06.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:09:06.172 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:09:06.174 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:09:06.174 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:09:06.179 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:09:06.179 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:09:06.179 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:09:08.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:09:38.036 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:09:38.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:09:38.065 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T10:09:38.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:09:38.080 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:09:38.080 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:09:38.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:09:39.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:10:09.962 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:10:09.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:10:09.999 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:10:10.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:10:10.018 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:10:10.018 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:10:10.018 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:10:11.896 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:10:41.929 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:10:41.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:10:41.963 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T10:10:41.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:10:41.984 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:10:41.984 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:10:41.984 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:10:43.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:11:13.853 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:11:13.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:11:13.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:11:13.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:11:13.908 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:11:13.908 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:11:13.908 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:11:15.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:11:45.772 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:11:45.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:11:45.805 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:11:45.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:11:45.824 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:11:45.825 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:11:45.825 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:11:47.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:12:17.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:12:17.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:12:17.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:12:17.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:12:17.726 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:12:17.726 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:12:17.726 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:12:19.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:12:49.570 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:12:49.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:12:49.598 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T10:12:49.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:12:49.617 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:12:49.617 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:12:49.617 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:12:51.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:13:21.492 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:13:21.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:13:21.532 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T10:13:21.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:13:21.547 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:13:21.547 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:13:21.547 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:13:23.455 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:13:53.497 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:13:53.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:13:53.538 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T10:13:53.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:13:53.561 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:13:53.562 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:13:53.562 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:13:55.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:14:25.909 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:14:25.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:14:25.943 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T10:14:25.956 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:14:25.959 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:14:25.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:14:25.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:14:28.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:14:58.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:14:58.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:14:58.115 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T10:14:58.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:14:58.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:14:58.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:14:58.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:15:00.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:15:30.410 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:15:30.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:15:30.438 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T10:15:30.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:15:30.454 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:15:30.454 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:15:30.454 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:15:32.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:16:02.429 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:16:02.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:16:02.457 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:16:02.457 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:16:02.457 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:16:02.460 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:16:02.460 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:16:02.460 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:16:04.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:16:34.256 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:16:34.275 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:16:34.524 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T10:16:34.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:16:34.560 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:16:34.560 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:16:34.560 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:16:36.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:17:06.465 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:17:06.478 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:17:06.496 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:17:06.497 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:17:06.498 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:17:06.503 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:17:06.503 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:17:06.504 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:17:08.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:17:38.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:17:38.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:17:38.375 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T10:17:38.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:17:38.396 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:17:38.397 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:17:38.397 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:17:40.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:18:10.206 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:18:10.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:18:10.243 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T10:18:10.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:18:10.263 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:18:10.263 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:18:10.263 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:18:12.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:18:42.082 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:18:42.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:18:42.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T10:18:42.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:18:42.139 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:18:42.139 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:18:42.140 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:18:43.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:19:13.957 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:19:13.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:19:13.985 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:19:13.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:19:14.001 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:19:14.001 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:19:14.001 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:19:15.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:19:45.797 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:19:45.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:19:45.828 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:19:45.840 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:19:45.843 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:19:45.843 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:19:45.843 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:19:47.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:20:17.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:20:17.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:20:17.782 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:20:17.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:20:17.802 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:20:17.803 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:20:17.803 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:20:19.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:20:50.680 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:20:50.695 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:20:50.712 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T10:20:50.724 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:20:50.729 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:20:50.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:20:50.729 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:20:52.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:21:22.566 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:21:22.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:21:22.604 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T10:21:22.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:21:22.619 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:21:22.619 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:21:22.619 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:21:24.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:21:54.935 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:21:54.956 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:21:54.969 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T10:21:54.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:21:54.988 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:21:54.988 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:21:54.988 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:21:56.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:22:26.835 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:22:26.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:22:26.974 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T10:22:26.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:22:26.992 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:22:26.992 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:22:26.992 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:22:29.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:22:59.407 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:22:59.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:22:59.443 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T10:22:59.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:22:59.457 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:22:59.457 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:22:59.457 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:23:01.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:23:31.377 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:23:31.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:23:31.409 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T10:23:31.421 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:23:31.424 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:23:31.424 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:23:31.424 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:23:33.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:24:03.326 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:24:03.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:24:03.357 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:24:03.358 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:24:03.358 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:24:03.364 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:24:03.364 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:24:03.364 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:24:05.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:24:35.233 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:24:35.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:24:35.267 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T10:24:35.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:24:35.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:24:35.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:24:35.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:24:37.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:25:07.137 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:25:07.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:25:07.168 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:25:07.170 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:25:07.170 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:25:07.175 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:25:07.175 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:25:07.176 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:25:09.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:25:39.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:25:39.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:25:39.074 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T10:25:39.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:25:39.096 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:25:39.096 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:25:39.097 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:25:40.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:26:10.912 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:26:10.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:26:10.943 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T10:26:10.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:26:10.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:26:10.962 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:26:10.963 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:26:12.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:26:42.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:26:42.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:26:42.860 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T10:26:42.873 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:26:42.877 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:26:42.877 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:26:42.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:26:44.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:27:14.827 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:27:14.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:27:14.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T10:27:14.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:27:14.883 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:27:14.884 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:27:14.884 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:27:16.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:27:46.703 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:27:46.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:27:46.735 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T10:27:46.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:27:46.756 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:27:46.756 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:27:46.756 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:27:48.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:28:18.699 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:28:18.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:28:18.735 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T10:28:18.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:28:18.754 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:28:18.754 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:28:18.754 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:28:20.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:28:50.653 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:28:50.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:28:50.686 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T10:28:50.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:28:50.701 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:28:50.701 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:28:50.701 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:28:52.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:29:22.526 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:29:22.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:29:22.558 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T10:29:22.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:29:22.577 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:29:22.577 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:29:22.577 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:29:24.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:29:54.735 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:29:54.751 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:29:54.771 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T10:29:54.787 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:29:54.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:29:54.790 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:29:54.790 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:29:57.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:30:27.148 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:30:27.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:30:27.909 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T10:30:27.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:30:27.924 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:30:27.924 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:30:27.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:30:31.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:31:01.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:31:02.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:31:02.531 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:31:02.532 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:31:02.532 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:31:02.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:31:02.537 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:31:02.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:31:04.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:31:34.334 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:31:34.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:31:34.367 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T10:31:34.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:31:34.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:31:34.389 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:31:34.389 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:31:36.153 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:32:06.191 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:32:06.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:32:06.230 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:32:06.232 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:32:06.232 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:32:06.237 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:32:06.238 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:32:06.238 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:32:07.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:32:38.031 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:32:38.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:32:38.066 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T10:32:38.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:32:38.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:32:38.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:32:38.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:32:39.869 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:33:09.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:33:09.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:33:09.908 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:33:09.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:33:09.922 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:33:09.922 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:33:09.922 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:33:11.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:33:41.835 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:33:41.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:33:41.868 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T10:33:41.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:33:41.889 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:33:41.890 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:33:41.890 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:33:43.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:34:13.719 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:34:13.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:34:13.753 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:34:13.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:34:13.772 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:34:13.772 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:34:13.772 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:34:15.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:34:45.596 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:34:45.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:34:45.630 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:34:45.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:34:45.649 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:34:45.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:34:45.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:34:47.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:35:17.475 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:35:17.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:35:17.516 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:35:17.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:35:17.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:35:17.537 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:35:17.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:35:19.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:35:49.378 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:35:49.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:35:49.408 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T10:35:49.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:35:49.426 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:35:49.426 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:35:49.426 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:35:51.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:36:21.289 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:36:21.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:36:21.316 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T10:36:21.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:36:21.336 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:36:21.336 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:36:21.336 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:36:23.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:36:53.413 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:36:53.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:36:53.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T10:36:53.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:36:53.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:36:53.468 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:36:53.468 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:36:55.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:37:25.761 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:37:25.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:37:25.791 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T10:37:25.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:37:25.816 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:37:25.816 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:37:25.816 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:37:27.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:37:57.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:37:57.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:37:57.702 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T10:37:57.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:37:57.725 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:37:57.726 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:37:57.726 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:38:00.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:38:30.174 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:38:30.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:38:30.209 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T10:38:30.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:38:30.225 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:38:30.225 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:38:30.225 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:38:32.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:39:02.046 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:39:02.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:39:02.069 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:39:02.069 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:39:02.070 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:39:02.074 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:39:02.074 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:39:02.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:39:03.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:39:33.876 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:39:33.894 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:39:33.910 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T10:39:33.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:39:33.926 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:39:33.926 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:39:33.926 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:39:35.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:40:05.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:40:05.846 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:40:05.866 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:40:05.867 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:40:05.868 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:40:05.871 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:40:05.871 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:40:05.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:40:07.683 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:40:37.696 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:40:37.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:40:37.739 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T10:40:37.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:40:37.761 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:40:37.761 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:40:37.761 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:40:39.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:41:09.614 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:41:09.627 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:41:09.648 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:41:09.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:41:09.668 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:41:09.668 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:41:09.668 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:41:11.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:41:41.523 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:41:41.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:41:41.559 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T10:41:41.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:41:41.580 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:41:41.580 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:41:41.580 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:41:43.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:42:13.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:42:13.474 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:42:13.491 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:42:13.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:42:13.511 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:42:13.511 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:42:13.512 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:42:15.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:42:45.398 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:42:45.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:42:45.434 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:42:45.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:42:45.453 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:42:45.453 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:42:45.453 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:42:47.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:43:17.311 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:43:17.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:43:17.340 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:43:17.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:43:17.354 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:43:17.354 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:43:17.354 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:43:19.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:43:49.264 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:43:49.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:43:49.299 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T10:43:49.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:43:49.321 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:43:49.322 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:43:49.322 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:43:51.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:44:21.195 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:44:21.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:44:21.231 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T10:44:21.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:44:21.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:44:21.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:44:21.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:44:23.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:44:53.159 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:44:53.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:44:53.189 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T10:44:53.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:44:53.214 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:44:53.214 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:44:53.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:44:55.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:45:25.051 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:45:25.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:45:25.078 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T10:45:25.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:45:25.094 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:45:25.095 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:45:25.095 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:45:26.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:45:56.953 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:45:56.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:45:56.992 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T10:45:57.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:45:57.011 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:45:57.011 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:45:57.011 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:45:58.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:46:28.876 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:46:28.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:46:28.910 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T10:46:28.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:46:28.929 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:46:28.930 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:46:28.930 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:46:31.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:47:01.396 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:47:01.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:47:01.437 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T10:47:01.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:47:01.453 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:47:01.453 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:47:01.453 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:47:03.641 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:47:33.677 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:47:33.693 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:47:33.708 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T10:47:33.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:47:33.725 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:47:33.725 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:47:33.725 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:47:35.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:48:06.013 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:48:06.032 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:48:06.046 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:48:06.047 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:48:06.047 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:48:06.051 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:48:06.051 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:48:06.051 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:48:07.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:48:37.912 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:48:37.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:48:37.948 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T10:48:37.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:48:37.968 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:48:37.968 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:48:37.968 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:48:39.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:49:09.830 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:49:09.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:49:09.858 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:49:09.869 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:49:09.872 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:49:09.872 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:49:09.872 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:49:11.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:49:41.719 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:49:41.732 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:49:43.021 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T10:49:43.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:49:43.050 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:49:43.050 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:49:43.050 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:49:44.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:50:14.993 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:50:15.006 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:50:15.024 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T10:50:15.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:50:15.044 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:50:15.044 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:50:15.044 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:50:16.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:50:46.906 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:50:46.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:50:47.170 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T10:50:47.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:50:47.199 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:50:47.200 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:50:47.200 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:50:49.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:51:19.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:51:19.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:51:19.079 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T10:51:19.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:51:19.095 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:51:19.095 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:51:19.095 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:51:20.910 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:51:50.935 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:51:50.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:51:50.974 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T10:51:50.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:51:50.998 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:51:50.998 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:51:50.998 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:51:52.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:52:22.857 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:52:22.872 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:52:22.889 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T10:52:22.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:52:22.906 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:52:22.906 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:52:22.906 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:52:24.754 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:52:54.789 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:52:54.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:52:54.819 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T10:52:54.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:52:54.838 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:52:54.838 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:52:54.838 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:52:57.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:53:27.800 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:53:27.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:53:27.830 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T10:53:27.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:53:27.845 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:53:27.845 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:53:27.845 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:53:30.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:54:00.259 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T10:54:00.263 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T10:54:00.263 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T10:54:00.278 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T10:54:00.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:54:00.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:54:00.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:54:00.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:54:02.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:54:32.177 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:54:32.205 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:54:32.220 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T10:54:32.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:54:32.238 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:54:32.238 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:54:32.238 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:54:34.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:55:04.111 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:55:04.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:55:04.145 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T10:55:04.146 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T10:55:04.146 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T10:55:04.152 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:55:04.152 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:55:04.152 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:55:05.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:55:36.020 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:55:36.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:55:37.818 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T10:55:37.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:55:37.849 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:55:37.849 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:55:37.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:55:39.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:56:09.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:56:09.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:56:09.720 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T10:56:09.732 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:56:09.734 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:56:09.734 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:56:09.734 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:56:11.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:56:41.581 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:56:41.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:56:41.620 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T10:56:41.634 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:56:41.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:56:41.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:56:41.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:56:43.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:57:13.481 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:57:13.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:57:13.513 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T10:57:13.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:57:13.533 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:57:13.533 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:57:13.533 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:57:15.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:57:45.367 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:57:45.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:57:45.403 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T10:57:45.417 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:57:45.423 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:57:45.424 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:57:45.424 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:57:47.218 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:58:17.253 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:58:17.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:58:17.275 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T10:58:17.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:58:17.291 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:58:17.291 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:58:17.291 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:58:19.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:58:49.108 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T10:58:49.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:58:49.139 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T10:58:49.153 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:58:49.158 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:58:49.158 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:58:49.158 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:58:50.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:59:20.995 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:59:21.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:59:21.023 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T10:59:21.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:59:21.038 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:59:21.038 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:59:21.038 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:59:22.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T10:59:52.929 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T10:59:52.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T10:59:52.964 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T10:59:52.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T10:59:52.985 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T10:59:52.985 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:59:52.985 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T10:59:54.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:00:24.800 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:00:24.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:00:24.833 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T11:00:24.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:00:24.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:00:24.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:00:24.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:00:27.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:00:57.114 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:00:57.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:00:57.544 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T11:00:57.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:00:57.568 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:00:57.568 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:00:57.568 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:00:59.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:01:29.570 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:01:29.586 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:01:29.608 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T11:01:29.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:01:29.629 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:01:29.630 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:01:29.630 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:01:31.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:02:01.492 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:02:01.506 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:02:01.738 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T11:02:01.752 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:02:01.756 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:02:01.756 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:02:01.756 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:02:03.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:02:33.601 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:02:33.619 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:02:33.635 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T11:02:33.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:02:33.652 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:02:33.652 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:02:33.652 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:02:35.484 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:03:05.539 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:03:05.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:03:05.573 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:03:05.574 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:03:05.574 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:03:05.578 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:03:05.578 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:03:05.578 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:03:07.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:03:37.443 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:03:37.458 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:03:37.480 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T11:03:37.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:03:37.506 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:03:37.507 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:03:37.507 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:03:39.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:04:09.371 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:04:09.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:04:09.407 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:04:09.408 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:04:09.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:04:09.414 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:04:09.415 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:04:09.415 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:04:11.226 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:04:41.268 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:04:41.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:04:41.303 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T11:04:41.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:04:41.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:04:41.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:04:41.327 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:04:43.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:05:13.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:05:13.207 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:05:13.228 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T11:05:13.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:05:13.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:05:13.249 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:05:13.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:05:15.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:05:45.127 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:05:45.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:05:45.157 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T11:05:45.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:05:45.181 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:05:45.181 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:05:45.181 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:05:47.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:06:17.042 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:06:17.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:06:17.075 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T11:06:17.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:06:17.090 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:06:17.090 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:06:17.090 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:06:18.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:06:48.971 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:06:48.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:06:49.004 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T11:06:49.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:06:49.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:06:49.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:06:49.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:06:50.872 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:07:20.890 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:07:20.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:07:20.922 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T11:07:20.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:07:20.940 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:07:20.940 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:07:20.940 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:07:22.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:07:52.849 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:07:52.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:07:52.884 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T11:07:52.899 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:07:52.905 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:07:52.905 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:07:52.905 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:07:54.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:08:24.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:08:24.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:08:24.789 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T11:08:24.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:08:24.808 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:08:24.808 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:08:24.808 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:08:26.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:08:56.985 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:08:56.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:08:57.009 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T11:08:57.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:08:57.022 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:08:57.022 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:08:57.022 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:08:59.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:09:29.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:09:29.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:09:29.379 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T11:09:29.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:09:29.396 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:09:29.396 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:09:29.396 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:09:31.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:10:01.578 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:10:01.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:10:01.606 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T11:10:01.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:10:01.622 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:10:01.622 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:10:01.622 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:10:03.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:10:33.795 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:10:33.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:10:33.834 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T11:10:33.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:10:33.855 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:10:33.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:10:33.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:10:35.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:11:05.680 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:11:05.694 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:11:05.717 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:11:05.718 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:11:05.718 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:11:05.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:11:05.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:11:05.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:11:07.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:11:37.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:11:37.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:11:38.971 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T11:11:38.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:11:39.002 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:11:39.002 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:11:39.002 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:11:40.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:12:10.858 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:12:10.872 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:12:10.892 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T11:12:10.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:12:10.912 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:12:10.912 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:12:10.913 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:12:12.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:12:42.748 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:12:42.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:12:42.774 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T11:12:42.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:12:42.788 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:12:42.788 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:12:42.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:12:44.695 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:13:14.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:13:14.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:13:14.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T11:13:14.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:13:14.801 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:13:14.801 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:13:14.801 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:13:16.629 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:13:46.664 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:13:46.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:13:46.692 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T11:13:46.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:13:46.712 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:13:46.712 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:13:46.712 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:13:48.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:14:18.561 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:14:18.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:14:18.595 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T11:14:18.609 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:14:18.615 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:14:18.615 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:14:18.615 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:14:20.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:14:50.426 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:14:50.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:14:51.403 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T11:14:51.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:14:51.431 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:14:51.432 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:14:51.432 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:14:53.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:15:23.252 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:15:23.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:15:23.288 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T11:15:23.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:15:23.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:15:23.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:15:23.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:15:25.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:15:55.280 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:15:55.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:15:55.310 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T11:15:55.322 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:15:55.324 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:15:55.324 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:15:55.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:15:57.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:16:27.834 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:16:27.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:16:27.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T11:16:27.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:16:27.881 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:16:27.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:16:27.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:16:29.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:16:59.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:16:59.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:17:00.708 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T11:17:00.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:17:00.735 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:17:00.735 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:17:00.735 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:17:02.533 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:17:32.547 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:17:32.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:17:32.583 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T11:17:32.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:17:32.605 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:17:32.606 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:17:32.606 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:17:34.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:18:04.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:18:04.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:18:04.490 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:18:04.491 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:18:04.491 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:18:04.497 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:18:04.498 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:18:04.498 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:18:06.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:18:36.345 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:18:36.360 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:18:36.385 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T11:18:36.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:18:36.407 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:18:36.407 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:18:36.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:18:38.186 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:19:08.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:19:08.239 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:19:08.249 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:19:08.250 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:19:08.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:19:08.252 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:19:08.252 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:19:08.252 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:19:10.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:19:40.146 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:19:40.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:19:40.182 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T11:19:40.196 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:19:40.202 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:19:40.202 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:19:40.203 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:19:41.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:20:12.026 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:20:12.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:20:12.058 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T11:20:12.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:20:12.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:20:12.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:20:12.079 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:20:13.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:20:43.937 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:20:43.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:20:44.335 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T11:20:44.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:20:44.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:20:44.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:20:44.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:20:46.165 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:21:16.197 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:21:16.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:21:16.234 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T11:21:16.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:21:16.257 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:21:16.257 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:21:16.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:21:18.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:21:48.077 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:21:48.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:21:48.112 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T11:21:48.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:21:48.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:21:48.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:21:48.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:21:49.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:22:19.928 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:22:19.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:22:19.955 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T11:22:19.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:22:19.970 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:22:19.970 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:22:19.970 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:22:21.856 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:22:51.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:22:51.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:22:51.932 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T11:22:51.946 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:22:51.952 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:22:51.953 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:22:51.953 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:22:53.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:23:23.808 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:23:23.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:23:23.863 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T11:23:23.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:23:23.900 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:23:23.901 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:23:23.901 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:23:25.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:23:55.724 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:23:55.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:23:55.757 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T11:23:55.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:23:55.789 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:23:55.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:23:55.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:23:58.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:24:28.065 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:24:28.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:24:28.102 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T11:24:28.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:24:28.127 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:24:28.127 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:24:28.127 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:24:30.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:25:00.138 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:25:00.154 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:25:00.177 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T11:25:00.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:25:00.208 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:25:00.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:25:00.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:25:02.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:25:32.061 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:25:32.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:25:32.102 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T11:25:32.118 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:25:32.130 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:25:32.130 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:25:32.130 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:25:33.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:26:04.013 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:26:04.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:26:04.057 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:26:04.058 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:26:04.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:26:04.073 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:26:04.073 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:26:04.073 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:26:05.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:26:35.943 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:26:35.956 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:26:35.988 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T11:26:36.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:26:36.017 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:26:36.017 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:26:36.017 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:26:37.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:27:07.876 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:27:07.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:27:07.925 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:27:07.926 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:27:07.926 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:27:07.939 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:27:07.939 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:27:07.939 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:27:09.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:27:39.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:27:39.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:27:39.798 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T11:27:39.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:27:39.826 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:27:39.827 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:27:39.827 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:27:41.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:28:11.670 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:28:11.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:28:11.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T11:28:11.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:28:11.728 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:28:11.728 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:28:11.728 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:28:13.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:28:43.522 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:28:43.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:28:43.567 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T11:28:43.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:28:43.603 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:28:43.603 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:28:43.603 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:28:45.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:29:15.456 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:29:15.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:29:15.487 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T11:29:15.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:29:15.512 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:29:15.512 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:29:15.512 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:29:17.273 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:29:47.293 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:29:47.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:29:47.352 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T11:29:47.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:29:47.384 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:29:47.385 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:29:47.385 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:29:49.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:30:19.228 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:30:19.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:30:19.270 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T11:30:19.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:30:19.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:30:19.298 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:30:19.298 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:30:21.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:30:51.111 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:30:51.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:30:51.158 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T11:30:51.177 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:30:51.192 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:30:51.192 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:30:51.192 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:30:52.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:31:23.029 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:31:23.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:31:23.064 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T11:31:23.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:31:23.082 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:31:23.082 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:31:23.082 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:31:24.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:31:54.968 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:31:54.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:31:56.633 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T11:31:56.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:31:56.662 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:31:56.662 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:31:56.662 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:31:58.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:32:28.581 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:32:28.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:32:28.621 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T11:32:28.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:32:28.641 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:32:28.642 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:32:28.642 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:32:30.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:33:00.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:33:00.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:33:00.842 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T11:33:00.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:33:00.857 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:33:00.857 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:33:00.857 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:33:03.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:33:33.082 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:33:33.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:33:33.111 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T11:33:33.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:33:33.126 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:33:33.126 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:33:33.126 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:33:35.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:34:05.397 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:34:05.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:34:05.870 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:34:05.871 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:34:05.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:34:05.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:34:05.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:34:05.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:34:07.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:34:37.729 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:34:37.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:34:37.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T11:34:37.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:34:37.784 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:34:37.784 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:34:37.784 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:34:39.626 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:35:09.669 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:35:09.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:35:11.018 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T11:35:11.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:35:11.042 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:35:11.042 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:35:11.042 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:35:12.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:35:42.986 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:35:43.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:35:43.014 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T11:35:43.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:35:43.031 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:35:43.031 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:35:43.031 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:35:44.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:36:14.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:36:14.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:36:15.140 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T11:36:15.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:36:15.168 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:36:15.168 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:36:15.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:36:16.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:36:47.032 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:36:47.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:36:47.065 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T11:36:47.082 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:36:47.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:36:47.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:36:47.089 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:36:48.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:37:18.930 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:37:18.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:37:18.968 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T11:37:18.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:37:18.986 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:37:18.986 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:37:18.986 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:37:20.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:37:50.839 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:37:50.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:37:50.879 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T11:37:50.894 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:37:50.899 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:37:50.899 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:37:50.899 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:37:52.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:38:22.742 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:38:22.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:38:22.771 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T11:38:22.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:38:22.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:38:22.785 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:38:22.786 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:38:24.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:38:54.707 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:38:54.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:38:54.747 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T11:38:54.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:38:54.768 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:38:54.768 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:38:54.768 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:38:56.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:39:26.631 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:39:26.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:39:26.659 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T11:39:26.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:39:26.675 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:39:26.675 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:39:26.675 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:39:28.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:39:58.530 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:39:58.545 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:39:58.564 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T11:39:58.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:39:58.590 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:39:58.590 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:39:58.590 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:40:01.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:40:31.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:40:31.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:40:31.064 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T11:40:31.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:40:31.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:40:31.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:40:31.079 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:40:32.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:41:02.936 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:41:02.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:41:02.969 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:41:02.969 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:41:02.970 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:41:02.972 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:41:02.972 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:41:02.972 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:41:05.392 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:41:35.435 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:41:35.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:41:35.464 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T11:41:35.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:41:35.478 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:41:35.478 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:41:35.478 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:41:37.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:42:07.424 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:42:07.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:42:07.456 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:42:07.457 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:42:07.457 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:42:07.461 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:42:07.461 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:42:07.461 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:42:09.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:42:39.351 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:42:39.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:42:39.388 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T11:42:39.408 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:42:39.413 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:42:39.413 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:42:39.413 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:42:41.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:43:11.258 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:43:11.275 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:43:11.296 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T11:43:11.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:43:11.315 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:43:11.315 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:43:11.315 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:43:13.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:43:43.163 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:43:43.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:43:43.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T11:43:43.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:43:43.219 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:43:43.220 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:43:43.220 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:43:45.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:44:15.096 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:44:15.110 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:44:15.132 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T11:44:15.145 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:44:15.149 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:44:15.149 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:44:15.150 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:44:16.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:44:47.006 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:44:47.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:44:47.038 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T11:44:47.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:44:47.053 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:44:47.054 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:44:47.054 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:44:48.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:45:18.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:45:18.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:45:18.996 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T11:45:19.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:45:19.015 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:45:19.015 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:45:19.015 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:45:20.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:45:50.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:45:50.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:45:50.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T11:45:50.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:45:50.918 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:45:50.918 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:45:50.918 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:45:52.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:46:22.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:46:22.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:46:22.797 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T11:46:22.817 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:46:22.823 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:46:22.823 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:46:22.823 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:46:24.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:46:54.659 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:46:54.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:46:54.692 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T11:46:54.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:46:54.711 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:46:54.711 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:46:54.712 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:46:56.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:47:26.612 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:47:26.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:47:26.643 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T11:47:26.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:47:26.665 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:47:26.665 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:47:26.665 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:47:28.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:47:58.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:47:58.616 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:47:58.631 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T11:47:58.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:47:58.647 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:47:58.647 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:47:58.647 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:48:00.726 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:48:30.764 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:48:30.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:48:31.025 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T11:48:31.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:48:31.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:48:31.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:48:31.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:48:33.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:49:03.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:49:03.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:49:03.319 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:49:03.319 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:49:03.319 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:49:03.324 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:49:03.324 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:49:03.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:49:05.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:49:35.813 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:49:35.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:49:37.080 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T11:49:37.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:49:37.111 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:49:37.111 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:49:37.111 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:49:38.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:50:08.967 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:50:08.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:50:09.018 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:50:09.019 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:50:09.020 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:50:09.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:50:09.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:50:09.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:50:10.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:50:40.866 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:50:40.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:50:40.905 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T11:50:40.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:50:40.925 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:50:40.925 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:50:40.925 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:50:42.770 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:51:12.830 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:51:12.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:51:14.270 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T11:51:14.295 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:51:14.300 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:51:14.300 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:51:14.300 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:51:16.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:51:46.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:51:46.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:51:46.200 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T11:51:46.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:51:46.222 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:51:46.222 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:51:46.222 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:51:48.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:52:18.127 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:52:18.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:52:18.156 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T11:52:18.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:52:18.171 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:52:18.172 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:52:18.172 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:52:19.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:52:50.032 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:52:50.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:52:50.062 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T11:52:50.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:52:50.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:52:50.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:52:50.079 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:52:51.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:53:21.959 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:53:21.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:53:21.994 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T11:53:22.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:53:22.016 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:53:22.016 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:53:22.016 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:53:23.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:53:53.865 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:53:53.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:53:53.890 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T11:53:53.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:53:53.906 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:53:53.906 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:53:53.906 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:53:55.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:54:25.767 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:54:25.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:54:25.800 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T11:54:25.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:54:25.818 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:54:25.818 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:54:25.818 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:54:28.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:54:58.075 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T11:54:58.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:54:58.103 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T11:54:58.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:54:58.118 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:54:58.118 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:54:58.118 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:55:00.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:55:30.546 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:55:30.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:55:30.582 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T11:55:30.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:55:30.599 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:55:30.599 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:55:30.599 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:55:32.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:56:02.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:56:02.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:56:02.858 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:56:02.859 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:56:02.859 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:56:02.863 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:56:02.863 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:56:02.863 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:56:04.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:56:34.948 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:56:34.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:56:36.054 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T11:56:36.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:56:36.085 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:56:36.085 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:56:36.085 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:56:37.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:57:07.921 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:57:07.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:57:07.957 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T11:57:07.958 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T11:57:07.958 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T11:57:07.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:57:07.962 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:57:07.962 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:57:09.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:57:39.778 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:57:39.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:57:39.819 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T11:57:39.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:57:39.840 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:57:39.840 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:57:39.840 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:57:41.612 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:58:11.647 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:58:11.669 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:58:11.681 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T11:58:11.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:58:11.695 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:58:11.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:58:11.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:58:13.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:58:43.501 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:58:43.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:58:43.536 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T11:58:43.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:58:43.555 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:58:43.555 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:58:43.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:58:45.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:59:15.386 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:59:15.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:59:15.423 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T11:59:15.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:59:15.443 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:59:15.443 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:59:15.443 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:59:17.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T11:59:47.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T11:59:47.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T11:59:47.278 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T11:59:47.295 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T11:59:47.299 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T11:59:47.299 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:59:47.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T11:59:49.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:00:19.148 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:00:19.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:00:19.186 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T12:00:19.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:00:19.204 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:00:19.205 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:00:19.205 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:00:21.006 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:00:51.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:00:51.061 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:00:51.090 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T12:00:51.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:00:51.109 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:00:51.110 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:00:51.110 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:00:52.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:01:22.944 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:01:22.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:01:22.977 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T12:01:22.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:01:22.992 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:01:22.992 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:01:22.992 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:01:24.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:01:54.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:01:54.899 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:01:54.923 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T12:01:54.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:01:54.943 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:01:54.943 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:01:54.943 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:01:57.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:02:27.230 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:02:27.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:02:27.258 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T12:02:27.270 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:02:27.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:02:27.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:02:27.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:02:29.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:03:00.002 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:03:00.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:03:00.038 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T12:03:00.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:03:00.058 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:03:00.058 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:03:00.058 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:03:01.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:03:31.899 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:03:31.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:03:31.934 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T12:03:31.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:03:31.954 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:03:31.954 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:03:31.954 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:03:33.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:04:03.835 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:04:03.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:04:03.868 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:04:03.869 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:04:03.869 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:04:03.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:04:03.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:04:03.875 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:04:05.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:04:35.729 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:04:35.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:04:35.766 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T12:04:35.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:04:35.784 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:04:35.785 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:04:35.785 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:04:37.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:05:07.664 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:05:07.677 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:05:07.698 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:05:07.699 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:05:07.699 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:05:07.702 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:05:07.703 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:05:07.703 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:05:09.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:05:39.592 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:05:39.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:05:39.628 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T12:05:39.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:05:39.648 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:05:39.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:05:39.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:05:41.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:06:11.471 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:06:11.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:06:11.510 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T12:06:11.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:06:11.534 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:06:11.535 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:06:11.535 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:06:13.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:06:43.371 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:06:43.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:06:43.405 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T12:06:43.419 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:06:43.425 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:06:43.425 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:06:43.425 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:06:45.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:07:15.237 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:07:15.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:07:15.261 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T12:07:15.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:07:15.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:07:15.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:07:15.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:07:17.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:07:47.101 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:07:47.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:07:47.129 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T12:07:47.142 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:07:47.145 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:07:47.145 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:07:47.145 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:07:48.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:08:18.988 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:08:19.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:08:19.031 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T12:08:19.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:08:19.049 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:08:19.049 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:08:19.049 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:08:20.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:08:50.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:08:50.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:08:50.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T12:08:50.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:08:50.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:08:50.927 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:08:50.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:08:52.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:09:22.740 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:09:22.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:09:22.775 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T12:09:22.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:09:22.796 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:09:22.796 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:09:22.796 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:09:24.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:09:54.809 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:09:54.826 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:09:54.842 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T12:09:54.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:09:54.863 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:09:54.863 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:09:54.863 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:09:57.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:10:27.072 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:10:27.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:10:27.102 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T12:10:27.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:10:27.117 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:10:27.117 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:10:27.117 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:10:29.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:10:59.175 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:10:59.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:10:59.201 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T12:10:59.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:10:59.217 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:10:59.217 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:10:59.217 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:11:01.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:11:31.083 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:11:31.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:11:31.119 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T12:11:31.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:11:31.137 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:11:31.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:11:31.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:11:32.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:12:02.999 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:12:03.013 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:12:03.031 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:12:03.032 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:12:03.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:12:03.037 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:12:03.038 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:12:03.038 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:12:04.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:12:34.849 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:12:34.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:12:34.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T12:12:34.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:12:34.907 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:12:34.908 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:12:34.908 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:12:36.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:13:06.754 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:13:06.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:13:06.787 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:13:06.788 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:13:06.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:13:06.793 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:13:06.793 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:13:06.793 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:13:08.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:13:38.627 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:13:38.640 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:13:38.661 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T12:13:38.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:13:38.680 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:13:38.680 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:13:38.681 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:13:40.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:14:10.543 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:14:10.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:14:10.577 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T12:14:10.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:14:10.596 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:14:10.596 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:14:10.596 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:14:12.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:14:42.464 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:14:42.479 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:14:42.502 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T12:14:42.517 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:14:42.521 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:14:42.521 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:14:42.521 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:14:44.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:15:14.466 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:15:14.479 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:15:14.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T12:15:14.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:15:14.522 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:15:14.522 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:15:14.522 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:15:16.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:15:46.395 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:15:46.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:15:46.432 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T12:15:46.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:15:46.452 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:15:46.452 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:15:46.452 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:15:48.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:16:18.333 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:16:18.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:16:18.369 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T12:16:18.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:16:18.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:16:18.388 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:16:18.388 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:16:20.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:16:50.236 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:16:50.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:16:50.271 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T12:16:50.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:16:50.291 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:16:50.292 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:16:50.292 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:16:52.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:17:22.136 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:17:22.153 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:17:22.168 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T12:17:22.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:17:22.181 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:17:22.181 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:17:22.181 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:17:24.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:17:54.174 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:17:54.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:17:54.212 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T12:17:54.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:17:54.227 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:17:54.227 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:17:54.227 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:17:56.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:18:26.598 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:18:26.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:18:26.626 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T12:18:26.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:18:26.641 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:18:26.641 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:18:26.641 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:18:28.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:18:58.911 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:18:58.929 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:18:58.943 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T12:18:58.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:18:58.959 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:18:58.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:18:58.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:19:00.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:19:30.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:19:30.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:19:30.794 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T12:19:30.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:19:30.810 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:19:30.810 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:19:30.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:19:32.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:20:02.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:20:02.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:20:03.117 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:20:03.126 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:20:03.127 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:20:03.134 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:20:03.134 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:20:03.134 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:20:04.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:20:34.954 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:20:34.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:20:34.990 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T12:20:35.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:20:35.009 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:20:35.009 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:20:35.009 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:20:36.862 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:21:06.897 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:21:06.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:21:06.928 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:21:06.928 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:21:06.928 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:21:06.931 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:21:06.931 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:21:06.931 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:21:08.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:21:38.838 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:21:38.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:21:38.876 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T12:21:38.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:21:38.912 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:21:38.912 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:21:38.912 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:21:40.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:22:10.776 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:22:10.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:22:12.409 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T12:22:12.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:22:12.439 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:22:12.439 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:22:12.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:22:14.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:22:44.304 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:22:44.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:22:44.338 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T12:22:44.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:22:44.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:22:44.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:22:44.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:22:46.228 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:23:16.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:23:16.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:23:16.283 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T12:23:16.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:23:16.302 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:23:16.302 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:23:16.302 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:23:18.131 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:23:48.171 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:23:48.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:23:48.206 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T12:23:48.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:23:48.224 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:23:48.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:23:48.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:23:50.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:24:20.056 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:24:20.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:24:20.089 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T12:24:20.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:24:20.103 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:24:20.103 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:24:20.103 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:24:22.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:24:52.283 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:24:52.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:24:52.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T12:24:52.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:24:52.331 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:24:52.331 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:24:52.331 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:24:54.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:25:24.738 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:25:24.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:25:24.768 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T12:25:24.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:25:24.783 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:25:24.783 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:25:24.783 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:25:26.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:25:56.801 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:25:56.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:25:56.830 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T12:25:56.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:25:56.849 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:25:56.849 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:25:56.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:25:58.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:26:28.648 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:26:28.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:26:28.678 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T12:26:28.691 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:26:28.695 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:26:28.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:26:28.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:26:30.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:27:00.542 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T12:27:00.542 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T12:27:00.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T12:27:00.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T12:27:00.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:27:00.577 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:27:00.577 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:27:00.577 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:27:02.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:27:32.411 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:27:32.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:27:32.442 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T12:27:32.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:27:32.456 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:27:32.456 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:27:32.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:27:34.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:28:04.325 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:28:04.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:28:04.357 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:28:04.358 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:28:04.358 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:28:04.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:28:04.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:28:04.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:28:06.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:28:36.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:28:36.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:28:36.189 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T12:28:36.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:28:36.210 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:28:36.210 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:28:36.210 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:28:37.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:29:08.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:29:08.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:29:08.041 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:29:08.041 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:29:08.041 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:29:08.044 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:29:08.044 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:29:08.044 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:29:09.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:29:39.837 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:29:39.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:29:40.263 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T12:29:40.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:29:40.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:29:40.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:29:40.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:29:42.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:30:12.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:30:12.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:30:12.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T12:30:12.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:30:12.132 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:30:12.132 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:30:12.132 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:30:13.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:30:43.948 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:30:43.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:30:44.405 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T12:30:44.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:30:44.429 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:30:44.429 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:30:44.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:30:46.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:31:16.317 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:31:16.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:31:16.350 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T12:31:16.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:31:16.371 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:31:16.371 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:31:16.372 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:31:18.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:31:48.202 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:31:48.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:31:48.233 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T12:31:48.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:31:48.248 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:31:48.248 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:31:48.248 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:31:50.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:32:20.627 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:32:20.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:32:20.655 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T12:32:20.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:32:20.669 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:32:20.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:32:20.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:32:22.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:32:52.981 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:32:52.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:32:53.016 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T12:32:53.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:32:53.031 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:32:53.031 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:32:53.031 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:32:54.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:33:24.837 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:33:24.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:33:24.865 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T12:33:24.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:33:24.879 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:33:24.879 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:33:24.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:33:26.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:33:56.674 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:33:56.691 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:33:56.704 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T12:33:56.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:33:56.720 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:33:56.720 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:33:56.720 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:33:58.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:34:28.658 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:34:28.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:34:28.691 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T12:34:28.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:34:28.711 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:34:28.711 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:34:28.711 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:34:30.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:35:00.534 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T12:35:00.535 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T12:35:00.535 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T12:35:00.552 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T12:35:00.566 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:35:00.571 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:35:00.571 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:35:00.571 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:35:02.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:35:32.409 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:35:32.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:35:32.444 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T12:35:32.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:35:32.465 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:35:32.466 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:35:32.466 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:35:34.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:36:04.287 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:36:04.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:36:04.322 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:36:04.323 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:36:04.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:36:04.329 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:36:04.329 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:36:04.329 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:36:06.118 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:36:36.159 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:36:36.174 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:36:36.192 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T12:36:36.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:36:36.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:36:36.207 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:36:36.207 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:36:37.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:37:08.022 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:37:08.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:37:08.051 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:37:08.052 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:37:08.052 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:37:08.054 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:37:08.054 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:37:08.054 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:37:09.945 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:37:39.987 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:37:40.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:37:40.023 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T12:37:40.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:37:40.045 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:37:40.046 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:37:40.046 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:37:41.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:38:11.881 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:38:11.894 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:38:11.913 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T12:38:11.928 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:38:11.932 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:38:11.932 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:38:11.932 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:38:13.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:38:43.776 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:38:43.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:38:43.814 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T12:38:43.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:38:43.829 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:38:43.829 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:38:43.829 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:38:45.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:39:15.673 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:39:15.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:39:15.706 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T12:39:15.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:39:15.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:39:15.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:39:15.725 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:39:17.556 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:39:47.598 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:39:47.612 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:39:47.632 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T12:39:47.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:39:47.649 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:39:47.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:39:47.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:39:50.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:40:20.148 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:40:20.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:40:20.177 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T12:40:20.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:40:20.190 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:40:20.190 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:40:20.191 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:40:22.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:40:52.659 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:40:52.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:40:52.693 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T12:40:52.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:40:52.707 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:40:52.707 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:40:52.707 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:40:55.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:41:25.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:41:25.184 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:41:25.197 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T12:41:25.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:41:25.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:41:25.213 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:41:25.213 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:41:27.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:41:57.092 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:41:57.106 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:41:57.132 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T12:41:57.146 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:41:57.152 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:41:57.152 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:41:57.153 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:41:58.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:42:29.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:42:29.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:42:29.040 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T12:42:29.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:42:29.058 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:42:29.058 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:42:29.058 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:42:30.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:43:00.913 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:43:00.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:43:00.949 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T12:43:00.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:43:00.968 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:43:00.969 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:43:00.969 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:43:02.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:43:32.818 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:43:32.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:43:32.846 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T12:43:32.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:43:32.860 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:43:32.860 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:43:32.860 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:43:34.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:44:04.741 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:44:04.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:44:04.774 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:44:04.775 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:44:04.775 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:44:04.779 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:44:04.779 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:44:04.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:44:06.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:44:36.660 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:44:36.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:44:37.413 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T12:44:37.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:44:37.444 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:44:37.444 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:44:37.444 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:44:39.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:45:09.291 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:45:09.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:45:09.323 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T12:45:09.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:45:09.337 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:45:09.337 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:45:09.337 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:45:11.131 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:45:41.166 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:45:41.189 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:45:41.574 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T12:45:41.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:45:41.602 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:45:41.602 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:45:41.603 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:45:43.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:46:13.458 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:46:13.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:46:13.493 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T12:46:13.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:46:13.511 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:46:13.511 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:46:13.511 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:46:15.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:46:45.383 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:46:45.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:46:45.419 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T12:46:45.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:46:45.439 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:46:45.439 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:46:45.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:46:47.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:47:17.330 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:47:17.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:47:17.363 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T12:47:17.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:47:17.379 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:47:17.379 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:47:17.379 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:47:19.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:47:49.340 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:47:49.362 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:47:49.375 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T12:47:49.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:47:49.390 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:47:49.390 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:47:49.390 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:47:51.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:48:21.640 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:48:21.652 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:48:21.664 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T12:48:21.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:48:21.678 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:48:21.678 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:48:21.678 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:48:23.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:48:53.974 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:48:53.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:48:54.081 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T12:48:54.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:48:54.098 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:48:54.098 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:48:54.098 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:48:55.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:49:25.941 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:49:25.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:49:25.971 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T12:49:25.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:49:25.987 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:49:25.987 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:49:25.987 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:49:27.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:49:57.850 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:49:57.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:49:57.883 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T12:49:57.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:49:57.904 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:49:57.904 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:49:57.904 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:49:59.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:50:29.764 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:50:29.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:50:29.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T12:50:29.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:50:29.810 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:50:29.810 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:50:29.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:50:31.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:51:01.743 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:51:01.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:51:01.775 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:51:01.776 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:51:01.776 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:51:01.782 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:51:01.782 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:51:01.782 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:51:03.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:51:33.638 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:51:33.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:51:33.666 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T12:51:33.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:51:33.684 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:51:33.684 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:51:33.685 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:51:35.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:52:05.536 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:52:05.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:52:05.567 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:52:05.568 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:52:05.568 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:52:05.572 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:52:05.572 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:52:05.572 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:52:07.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:52:37.423 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:52:37.435 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:52:37.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T12:52:37.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:52:37.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:52:37.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:52:37.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:52:39.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:53:09.348 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:53:09.362 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:53:09.384 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:53:09.385 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:53:09.385 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:53:09.389 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:53:09.389 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:53:09.389 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:53:11.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:53:41.228 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:53:41.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:53:41.264 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T12:53:41.277 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:53:41.279 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:53:41.279 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:53:41.279 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:53:43.170 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:54:13.200 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:54:13.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:54:13.238 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T12:54:13.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:54:13.256 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:54:13.256 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:54:13.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:54:15.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:54:45.110 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:54:45.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:54:45.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T12:54:45.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:54:45.925 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:54:45.925 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:54:45.925 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:54:47.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:55:17.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:55:17.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:55:17.830 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T12:55:17.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:55:17.848 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:55:17.848 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:55:17.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:55:19.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:55:49.737 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:55:49.754 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:55:49.769 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T12:55:49.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:55:49.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:55:49.785 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:55:49.785 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:55:52.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:56:22.060 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:56:22.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:56:22.092 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T12:56:22.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:56:22.106 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:56:22.107 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:56:22.107 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:56:24.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:56:54.295 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:56:54.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:56:55.243 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T12:56:55.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:56:55.271 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:56:55.272 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:56:55.272 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:56:57.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:57:27.139 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:57:27.156 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:57:27.167 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T12:57:27.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:57:27.181 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:57:27.181 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:57:27.181 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:57:29.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:57:59.078 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T12:57:59.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:57:59.110 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T12:57:59.125 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:57:59.132 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:57:59.132 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:57:59.132 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:58:00.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:58:30.970 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:58:30.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:58:31.003 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T12:58:31.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:58:31.026 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:58:31.027 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:58:31.027 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:58:32.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:59:02.918 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:59:02.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:59:02.953 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T12:59:02.954 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T12:59:02.954 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T12:59:02.960 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:59:02.960 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:59:02.960 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:59:04.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T12:59:34.817 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T12:59:34.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T12:59:34.854 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T12:59:34.869 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T12:59:34.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T12:59:34.875 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:59:34.875 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T12:59:36.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:00:06.728 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:00:06.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:00:06.757 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:00:06.758 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:00:06.758 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:00:06.760 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:00:06.760 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:00:06.760 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:00:08.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:00:38.604 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:00:38.620 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:00:38.640 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T13:00:38.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:00:38.660 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:00:38.660 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:00:38.660 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:00:40.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:01:10.588 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:01:10.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:01:10.623 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T13:01:10.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:01:10.647 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:01:10.647 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:01:10.647 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:01:12.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:01:42.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:01:42.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:01:42.548 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T13:01:42.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:01:42.568 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:01:42.568 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:01:42.568 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:01:44.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:02:14.414 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:02:14.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:02:14.450 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T13:02:14.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:02:14.473 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:02:14.473 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:02:14.474 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:02:16.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:02:46.312 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:02:46.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:02:46.348 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T13:02:46.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:02:46.368 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:02:46.368 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:02:46.368 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:02:48.360 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:03:18.391 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:03:18.406 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:03:18.428 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T13:03:18.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:03:18.446 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:03:18.446 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:03:18.446 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:03:20.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:03:50.286 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:03:50.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:03:50.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T13:03:50.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:03:50.328 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:03:50.328 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:03:50.328 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:03:52.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:04:22.446 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:04:22.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:04:22.476 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T13:04:22.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:04:22.492 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:04:22.492 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:04:22.493 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:04:24.388 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:04:54.424 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:04:54.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:04:54.454 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T13:04:54.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:04:54.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:04:54.468 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:04:54.468 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:04:56.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:05:26.355 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:05:26.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:05:26.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T13:05:26.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:05:26.402 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:05:26.402 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:05:26.402 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:05:28.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:05:58.238 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:05:58.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:05:58.262 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T13:05:58.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:05:58.278 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:05:58.278 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:05:58.278 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:06:00.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:06:30.076 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:06:30.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:06:30.103 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T13:06:30.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:06:30.118 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:06:30.118 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:06:30.118 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:06:31.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:07:02.004 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:07:02.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:07:02.029 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:07:02.029 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:07:02.030 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:07:02.032 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:07:02.032 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:07:02.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:07:03.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:07:33.864 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:07:33.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:07:33.896 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T13:07:33.910 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:07:33.916 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:07:33.917 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:07:33.917 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:07:35.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:08:05.742 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:08:05.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:08:05.777 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:08:05.779 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:08:05.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:08:05.784 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:08:05.784 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:08:05.784 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:08:07.631 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:08:37.672 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:08:37.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:08:37.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T13:08:37.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:08:37.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:08:37.725 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:08:37.725 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:08:39.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:09:09.587 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:09:09.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:09:09.624 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T13:09:09.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:09:09.642 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:09:09.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:09:09.643 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:09:11.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:09:41.487 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:09:41.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:09:41.516 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T13:09:41.528 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:09:41.531 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:09:41.531 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:09:41.531 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:09:43.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:10:13.413 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:10:13.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:10:13.447 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T13:10:13.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:10:13.466 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:10:13.466 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:10:13.466 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:10:15.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:10:45.327 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:10:45.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:10:45.361 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T13:10:45.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:10:45.392 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:10:45.393 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:10:45.393 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:10:47.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:11:17.253 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:11:17.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:11:17.284 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T13:11:17.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:11:17.303 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:11:17.304 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:11:17.304 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:11:19.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:11:49.145 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:11:49.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:11:49.174 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T13:11:49.186 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:11:49.192 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:11:49.192 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:11:49.192 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:11:51.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:12:21.070 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:12:21.087 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:12:21.100 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T13:12:21.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:12:21.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:12:21.119 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:12:21.119 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:12:23.521 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:12:53.559 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:12:53.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:12:53.590 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T13:12:53.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:12:53.611 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:12:53.611 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:12:53.611 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:12:55.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:13:25.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:13:25.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:13:25.860 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T13:13:25.872 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:13:25.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:13:25.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:13:25.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:13:27.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:13:57.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:13:57.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:13:57.804 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T13:13:57.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:13:57.825 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:13:57.826 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:13:57.826 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:13:59.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:14:29.730 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:14:29.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:14:29.763 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T13:14:29.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:14:29.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:14:29.786 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:14:29.786 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:14:31.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:15:01.609 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:15:01.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:15:01.639 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T13:15:01.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:15:01.658 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:15:01.658 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:15:01.658 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:15:03.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:15:33.566 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:15:33.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:15:33.601 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T13:15:33.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:15:33.620 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:15:33.621 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:15:33.621 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:15:35.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:16:05.480 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:16:05.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:16:06.388 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:16:06.397 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:16:06.397 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:16:06.402 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:16:06.402 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:16:06.402 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:16:08.222 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:16:38.264 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:16:38.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:16:38.288 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T13:16:38.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:16:38.303 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:16:38.303 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:16:38.303 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:16:40.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:17:10.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:17:10.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:17:10.272 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T13:17:10.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:17:10.290 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:17:10.290 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:17:10.291 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:17:12.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:17:42.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:17:42.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:17:42.185 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T13:17:42.199 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:17:42.205 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:17:42.205 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:17:42.205 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:17:44.032 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:18:14.074 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:18:14.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:18:14.107 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T13:18:14.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:18:14.126 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:18:14.126 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:18:14.126 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:18:15.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:18:45.973 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:18:45.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:18:46.005 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T13:18:46.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:18:46.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:18:46.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:18:46.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:18:47.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:19:17.871 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:19:17.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:19:17.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T13:19:17.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:19:17.924 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:19:17.924 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:19:17.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:19:19.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:19:49.750 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:19:49.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:19:49.783 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T13:19:49.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:19:49.796 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:19:49.796 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:19:49.796 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:19:52.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:20:22.133 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:20:22.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:20:22.170 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T13:20:22.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:20:22.190 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:20:22.190 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:20:22.190 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:20:24.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:20:54.371 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:20:54.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:20:55.700 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T13:20:55.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:20:55.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:20:55.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:20:55.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:20:58.110 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:21:28.148 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:21:28.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:21:28.175 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T13:21:28.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:21:28.191 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:21:28.191 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:21:28.191 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:21:29.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:22:00.010 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:22:00.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:22:00.044 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T13:22:00.057 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:22:00.062 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:22:00.062 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:22:00.062 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:22:01.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:22:31.890 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:22:31.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:22:31.924 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T13:22:31.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:22:31.942 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:22:31.942 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:22:31.942 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:22:33.732 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:23:03.769 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:23:03.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:23:03.799 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:23:03.799 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:23:03.799 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:23:03.802 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:23:03.802 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:23:03.802 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:23:05.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:23:35.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:23:35.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:23:35.754 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T13:23:35.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:23:35.774 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:23:35.774 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:23:35.774 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:23:37.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:24:07.598 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:24:07.610 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:24:07.630 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:24:07.632 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:24:07.632 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:24:07.635 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:24:07.635 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:24:07.635 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:24:09.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:24:39.457 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:24:39.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:24:39.499 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T13:24:39.517 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:24:39.522 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:24:39.523 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:24:39.523 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:24:41.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:25:11.378 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:25:11.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:25:11.415 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T13:25:11.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:25:11.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:25:11.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:25:11.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:25:13.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:25:43.256 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:25:43.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:25:43.287 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T13:25:43.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:25:43.306 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:25:43.306 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:25:43.306 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:25:45.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:26:15.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:26:15.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:26:15.144 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T13:26:15.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:26:15.157 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:26:15.157 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:26:15.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:26:17.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:26:47.066 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:26:47.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:26:47.101 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T13:26:47.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:26:47.120 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:26:47.120 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:26:47.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:26:48.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:27:18.940 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:27:18.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:27:18.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T13:27:18.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:27:19.000 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:27:19.000 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:27:19.000 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:27:20.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:27:50.842 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:27:50.856 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:27:50.872 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T13:27:50.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:27:50.889 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:27:50.889 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:27:50.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:27:52.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:28:23.019 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:28:23.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:28:23.050 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T13:28:23.061 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:28:23.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:28:23.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:28:23.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:28:25.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:28:55.055 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:28:55.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:28:55.083 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T13:28:55.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:28:55.099 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:28:55.099 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:28:55.099 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:28:57.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:29:27.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:29:27.421 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:29:27.433 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T13:29:27.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:29:27.448 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:29:27.448 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:29:27.448 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:29:29.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:29:59.392 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:29:59.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:30:00.580 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T13:30:00.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:30:00.613 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:30:00.613 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:30:00.613 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:30:02.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:30:32.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:30:32.533 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:30:32.550 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T13:30:32.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:30:32.566 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:30:32.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:30:32.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:30:34.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:31:04.457 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:31:04.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:31:04.497 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:31:04.499 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:31:04.499 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:31:04.505 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:31:04.505 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:31:04.505 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:31:06.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:31:36.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:31:36.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:31:36.374 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T13:31:36.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:31:36.396 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:31:36.396 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:31:36.396 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:31:38.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:32:08.213 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:32:08.228 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:32:08.246 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:32:08.247 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:32:08.247 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:32:08.251 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:32:08.251 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:32:08.251 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:32:10.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:32:40.056 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:32:40.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:32:40.084 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T13:32:40.096 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:32:40.099 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:32:40.099 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:32:40.099 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:32:41.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:33:11.977 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:33:11.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:33:12.007 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:33:12.007 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:33:12.007 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:33:12.010 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:33:12.010 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:33:12.010 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:33:13.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:33:44.890 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:33:44.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:33:44.923 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T13:33:44.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:33:44.944 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:33:44.944 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:33:44.944 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:33:46.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:34:16.758 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:34:16.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:34:16.787 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T13:34:16.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:34:16.802 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:34:16.803 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:34:16.803 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:34:18.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:34:48.658 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:34:48.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:34:48.689 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T13:34:48.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:34:48.709 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:34:48.710 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:34:48.710 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:34:50.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:35:20.643 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:35:20.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:35:20.676 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T13:35:20.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:35:20.694 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:35:20.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:35:20.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:35:22.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:35:52.748 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:35:52.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:35:52.777 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T13:35:52.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:35:52.793 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:35:52.793 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:35:52.793 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:35:54.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:36:25.011 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:36:25.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:36:25.041 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T13:36:25.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:36:25.063 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:36:25.063 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:36:25.063 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:36:27.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:36:57.416 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:36:57.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:36:57.445 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T13:36:57.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:36:57.461 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:36:57.461 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:36:57.461 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:36:59.392 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:37:29.443 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:37:29.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:37:29.477 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T13:37:29.491 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:37:29.497 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:37:29.497 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:37:29.497 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:37:31.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:38:01.304 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:38:01.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:38:01.331 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:38:01.331 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:38:01.331 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:38:01.336 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:38:01.336 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:38:01.336 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:38:03.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:38:33.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:38:33.184 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:38:33.202 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T13:38:33.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:38:33.223 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:38:33.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:38:33.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:38:35.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:39:05.072 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:39:05.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:39:05.104 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:39:05.104 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:39:05.104 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:39:05.107 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:39:05.107 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:39:05.107 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:39:06.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:39:37.021 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:39:37.033 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:39:37.831 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T13:39:37.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:39:37.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:39:37.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:39:37.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:39:39.641 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:40:09.672 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:40:09.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:40:09.706 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T13:40:09.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:40:09.723 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:40:09.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:40:09.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:40:11.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:40:41.612 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:40:41.626 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:40:41.643 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T13:40:41.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:40:41.678 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:40:41.678 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:40:41.678 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:40:43.491 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:41:13.531 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:41:13.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:41:13.563 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T13:41:13.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:41:13.581 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:41:13.581 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:41:13.581 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:41:15.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:41:45.427 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:41:45.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:41:45.463 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T13:41:45.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:41:45.481 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:41:45.481 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:41:45.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:41:47.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:42:17.316 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:42:17.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:42:17.347 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T13:42:17.360 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:42:17.362 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:42:17.362 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:42:17.362 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:42:19.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:42:49.266 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:42:49.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:42:49.295 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T13:42:49.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:42:49.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:42:49.311 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:42:49.311 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:42:51.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:43:21.544 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:43:21.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:43:21.582 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T13:43:21.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:43:21.601 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:43:21.601 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:43:21.601 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:43:23.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:43:53.698 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:43:53.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:43:53.728 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T13:43:53.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:43:53.747 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:43:53.747 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:43:53.747 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:43:55.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:44:25.780 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:44:25.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:44:25.818 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T13:44:25.830 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:44:25.834 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:44:25.834 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:44:25.834 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:44:27.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:44:57.653 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:44:57.669 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:44:57.683 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T13:44:57.700 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:44:57.705 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:44:57.705 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:44:57.705 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:44:59.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:45:29.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:45:29.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:45:29.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T13:45:29.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:45:29.570 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:45:29.570 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:45:29.570 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:45:31.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:46:01.421 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:46:01.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:46:01.454 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T13:46:01.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:46:01.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:46:01.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:46:01.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:46:03.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:46:33.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:46:33.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:46:33.319 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T13:46:33.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:46:33.341 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:46:33.341 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:46:33.341 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:46:35.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:47:05.208 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:47:05.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:47:05.244 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:47:05.245 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:47:05.245 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:47:05.250 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:47:05.250 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:47:05.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:47:07.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:47:37.061 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:47:37.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:47:37.098 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T13:47:37.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:47:37.118 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:47:37.118 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:47:37.118 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:47:38.890 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:48:08.908 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:48:08.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:48:08.943 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:48:08.944 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:48:08.944 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:48:08.948 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:48:08.948 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:48:08.948 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:48:10.732 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:48:40.768 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:48:40.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:48:40.791 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T13:48:40.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:48:40.807 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:48:40.807 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:48:40.807 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:48:42.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:49:12.678 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:49:12.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:49:12.709 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T13:49:12.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:49:12.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:49:12.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:49:12.725 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:49:14.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:49:44.565 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:49:44.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:49:44.599 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T13:49:44.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:49:44.621 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:49:44.621 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:49:44.621 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:49:46.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:50:16.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:50:16.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:50:16.505 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T13:50:16.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:50:16.523 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:50:16.523 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:50:16.523 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:50:18.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:50:48.384 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:50:48.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:50:48.412 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T13:50:48.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:50:48.427 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:50:48.427 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:50:48.427 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:50:50.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:51:20.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:51:20.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:51:20.842 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T13:51:20.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:51:20.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:51:20.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:51:20.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:51:23.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:51:53.151 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:51:53.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:51:53.179 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T13:51:53.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:51:53.194 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:51:53.194 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:51:53.194 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:51:55.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:52:25.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:52:25.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:52:25.280 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T13:52:25.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:52:25.299 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:52:25.299 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:52:25.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:52:27.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:52:57.112 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:52:57.125 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:52:57.146 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T13:52:57.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:52:57.165 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:52:57.165 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:52:57.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:52:58.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:53:29.006 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T13:53:29.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:53:29.039 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T13:53:29.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:53:29.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:53:29.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:53:29.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:53:30.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:54:00.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:54:00.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:54:00.903 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T13:54:00.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:54:00.924 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:54:00.924 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:54:00.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:54:02.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:54:32.742 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:54:32.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:54:32.783 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T13:54:32.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:54:32.814 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:54:32.815 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:54:32.815 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:54:34.589 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:55:04.627 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:55:04.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:55:05.008 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:55:05.016 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:55:05.016 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:55:05.019 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:55:05.019 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:55:05.019 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:55:06.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:55:36.918 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:55:36.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:55:37.088 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T13:55:37.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:55:37.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:55:37.119 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:55:37.119 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:55:38.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:56:08.946 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:56:08.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:56:08.977 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T13:56:08.978 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T13:56:08.978 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T13:56:08.982 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:56:08.982 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:56:08.982 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:56:10.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:56:40.834 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:56:40.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:56:40.876 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T13:56:40.890 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:56:40.896 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:56:40.896 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:56:40.896 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:56:42.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:57:12.751 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:57:12.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:57:12.784 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T13:57:12.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:57:12.803 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:57:12.804 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:57:12.804 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:57:14.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:57:44.629 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:57:44.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:57:44.659 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T13:57:44.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:57:44.677 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:57:44.678 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:57:44.678 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:57:46.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:58:16.497 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:58:16.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:58:16.530 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T13:58:16.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:58:16.545 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:58:16.546 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:58:16.546 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:58:18.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:58:48.441 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:58:48.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:58:48.479 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T13:58:48.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:58:48.502 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:58:48.502 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:58:48.502 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:58:50.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:59:20.326 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:59:20.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:59:20.361 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T13:59:20.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:59:20.381 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:59:20.381 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:59:20.381 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:59:22.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T13:59:53.269 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T13:59:53.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T13:59:53.293 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T13:59:53.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T13:59:53.314 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T13:59:53.314 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:59:53.314 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T13:59:55.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:00:25.336 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:00:25.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:00:25.365 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T14:00:25.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:00:25.379 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:00:25.379 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:00:25.379 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:00:27.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:00:57.258 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:00:57.275 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:00:57.289 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T14:00:57.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:00:57.306 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:00:57.306 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:00:57.306 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:00:59.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:01:29.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:01:29.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:01:29.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T14:01:29.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:01:29.212 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:01:29.212 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:01:29.212 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:01:31.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:02:01.157 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:02:01.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:02:01.194 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T14:02:01.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:02:01.214 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:02:01.215 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:02:01.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:02:03.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:02:33.119 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:02:33.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:02:33.155 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T14:02:33.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:02:33.174 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:02:33.174 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:02:33.175 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:02:34.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:03:05.018 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:03:05.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:03:05.049 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:03:05.050 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:03:05.050 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:03:05.055 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:03:05.055 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:03:05.055 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:03:06.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:03:36.937 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:03:36.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:03:36.969 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T14:03:36.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:03:36.989 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:03:36.989 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:03:36.989 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:03:38.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:04:08.854 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:04:08.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:04:08.890 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:04:08.891 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:04:08.892 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:04:08.895 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:04:08.895 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:04:08.895 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:04:10.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:04:40.742 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:04:40.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:04:41.200 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T14:04:41.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:04:41.224 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:04:41.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:04:41.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:04:43.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:05:13.166 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:05:13.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:05:13.200 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T14:05:13.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:05:13.218 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:05:13.219 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:05:13.219 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:05:15.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:05:45.071 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:05:45.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:05:45.337 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T14:05:45.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:05:45.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:05:45.368 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:05:45.368 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:05:47.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:06:17.248 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:06:17.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:06:17.279 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T14:06:17.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:06:17.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:06:17.299 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:06:17.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:06:19.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:06:49.157 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:06:49.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:06:49.518 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T14:06:49.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:06:49.547 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:06:49.548 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:06:49.548 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:06:51.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:07:21.452 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:07:21.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:07:21.479 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T14:07:21.491 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:07:21.493 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:07:21.493 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:07:21.493 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:07:23.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:07:53.782 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:07:53.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:07:53.820 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T14:07:53.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:07:53.839 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:07:53.839 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:07:53.839 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:07:56.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:08:26.085 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:08:26.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:08:26.108 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T14:08:26.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:08:26.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:08:26.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:08:26.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:08:28.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:08:58.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:08:58.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:08:58.838 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T14:08:58.859 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:08:58.864 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:08:58.864 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:08:58.864 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:09:00.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:09:30.689 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:09:30.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:09:30.723 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T14:09:30.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:09:30.742 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:09:30.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:09:30.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:09:32.556 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:10:02.593 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:10:02.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:10:02.626 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:10:02.626 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:10:02.626 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:10:02.630 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:10:02.630 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:10:02.630 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:10:04.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:10:34.511 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:10:34.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:10:34.545 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T14:10:34.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:10:34.566 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:10:34.566 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:10:34.566 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:10:36.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:11:06.425 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:11:06.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:11:06.456 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:11:06.456 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:11:06.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:11:06.458 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:11:06.458 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:11:06.458 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:11:08.338 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:11:38.377 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:11:38.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:11:38.413 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T14:11:38.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:11:38.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:11:38.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:11:38.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:11:40.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:12:10.262 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:12:10.275 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:12:10.297 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T14:12:10.312 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:12:10.317 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:12:10.317 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:12:10.317 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:12:12.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:12:42.197 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:12:42.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:12:42.230 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T14:12:42.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:12:42.251 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:12:42.251 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:12:42.251 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:12:44.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:13:14.133 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:13:14.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:13:14.164 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T14:13:14.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:13:14.181 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:13:14.181 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:13:14.181 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:13:16.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:13:46.052 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:13:46.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:13:46.086 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T14:13:46.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:13:46.103 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:13:46.103 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:13:46.103 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:13:47.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:14:17.947 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:14:17.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:14:17.970 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T14:14:17.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:14:17.985 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:14:17.985 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:14:17.985 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:14:19.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:14:49.834 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:14:49.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:14:49.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T14:14:49.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:14:49.881 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:14:49.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:14:49.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:14:52.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:15:22.290 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:15:22.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:15:22.322 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T14:15:22.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:15:22.346 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:15:22.346 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:15:22.346 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:15:24.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:15:54.522 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:15:54.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:15:54.551 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T14:15:54.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:15:54.566 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:15:54.566 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:15:54.566 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:15:56.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:16:26.716 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:16:26.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:16:26.747 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T14:16:26.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:16:26.763 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:16:26.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:16:26.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:16:28.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:16:58.568 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:16:58.583 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:16:58.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T14:16:58.619 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:16:58.625 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:16:58.625 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:16:58.625 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:17:00.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:17:30.493 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:17:30.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:17:30.527 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T14:17:30.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:17:30.546 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:17:30.546 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:17:30.546 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:17:32.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:18:02.395 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:18:02.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:18:02.428 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:18:02.429 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:18:02.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:18:02.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:18:02.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:18:02.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:18:04.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:18:34.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:18:34.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:18:34.401 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T14:18:34.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:18:34.419 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:18:34.419 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:18:34.419 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:18:36.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:19:06.262 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:19:06.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:19:06.296 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:19:06.297 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:19:06.297 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:19:06.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:19:06.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:19:06.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:19:08.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:19:38.113 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:19:38.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:19:38.153 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T14:19:38.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:19:38.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:19:38.178 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:19:38.178 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:19:39.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:20:11.066 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:20:11.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:20:11.098 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T14:20:11.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:20:11.116 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:20:11.116 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:20:11.116 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:20:12.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:20:42.935 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:20:42.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:20:42.969 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T14:20:42.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:20:42.986 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:20:42.987 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:20:42.987 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:20:44.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:21:14.798 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:21:14.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:21:14.829 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T14:21:14.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:21:14.850 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:21:14.850 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:21:14.850 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:21:16.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:21:46.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:21:46.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:21:46.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T14:21:46.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:21:46.800 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:21:46.800 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:21:46.800 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:21:48.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:22:18.921 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:22:18.935 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:22:18.960 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T14:22:18.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:22:18.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:22:18.979 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:22:18.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:22:20.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:22:50.790 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:22:50.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:22:50.821 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T14:22:50.833 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:22:50.839 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:22:50.839 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:22:50.839 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:22:53.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:23:23.301 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:23:23.324 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:23:23.335 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T14:23:23.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:23:23.349 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:23:23.349 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:23:23.349 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:23:25.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:23:55.422 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:23:55.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:23:55.446 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T14:23:55.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:23:55.467 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:23:55.467 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:23:55.467 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:23:57.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:24:27.289 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:24:27.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:24:27.314 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T14:24:27.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:24:27.330 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:24:27.330 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:24:27.330 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:24:29.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:24:59.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:24:59.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:24:59.276 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T14:24:59.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:24:59.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:24:59.298 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:24:59.298 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:25:01.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:25:31.132 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:25:31.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:25:31.166 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T14:25:31.177 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:25:31.182 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:25:31.182 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:25:31.182 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:25:33.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:26:03.069 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:26:03.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:26:03.108 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:26:03.109 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:26:03.109 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:26:03.115 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:26:03.115 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:26:03.115 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:26:04.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:26:34.959 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:26:34.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:26:34.988 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T14:26:35.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:26:35.006 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:26:35.006 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:26:35.007 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:26:36.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:27:06.822 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:27:06.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:27:06.854 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:27:06.855 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:27:06.855 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:27:06.859 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:27:06.859 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:27:06.859 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:27:08.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:27:38.664 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:27:38.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:27:38.692 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T14:27:38.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:27:38.706 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:27:38.706 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:27:38.706 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:27:40.590 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:28:10.632 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:28:10.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:28:10.670 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T14:28:10.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:28:10.688 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:28:10.688 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:28:10.688 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:28:12.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:28:42.533 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:28:42.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:28:42.568 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T14:28:42.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:28:42.590 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:28:42.590 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:28:42.590 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:28:44.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:29:14.412 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:29:14.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:29:14.450 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T14:29:14.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:29:14.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:29:14.469 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:29:14.469 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:29:16.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:29:46.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:29:46.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:29:46.334 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T14:29:46.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:29:46.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:29:46.354 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:29:46.354 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:29:48.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:30:18.155 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:30:18.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:30:18.191 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T14:30:18.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:30:18.210 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:30:18.210 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:30:18.210 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:30:19.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:30:50.026 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:30:50.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:30:50.054 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T14:30:50.068 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:30:50.071 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:30:50.071 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:30:50.071 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:30:51.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:31:21.996 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:31:22.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:31:22.025 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T14:31:22.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:31:22.038 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:31:22.038 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:31:22.038 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:31:24.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:31:54.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:31:54.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:31:55.142 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T14:31:55.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:31:55.164 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:31:55.164 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:31:55.164 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:31:56.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:32:26.988 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:32:27.006 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:32:27.021 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T14:32:27.033 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:32:27.036 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:32:27.037 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:32:27.037 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:32:28.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:32:58.815 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:32:58.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:32:58.855 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T14:32:58.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:32:58.877 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:32:58.877 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:32:58.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:33:00.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:33:30.750 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:33:30.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:33:30.782 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T14:33:30.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:33:30.800 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:33:30.800 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:33:30.801 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:33:32.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:34:02.623 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:34:02.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:34:02.646 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:34:02.646 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:34:02.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:34:02.648 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:34:02.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:34:02.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:34:05.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:34:35.124 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:34:35.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:34:35.158 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T14:34:35.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:34:35.177 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:34:35.177 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:34:35.177 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:34:36.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:35:07.002 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:35:07.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:35:07.789 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:35:07.791 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:35:07.791 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:35:07.795 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:35:07.795 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:35:07.795 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:35:09.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:35:39.635 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:35:39.650 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:35:39.671 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T14:35:39.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:35:39.693 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:35:39.693 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:35:39.693 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:35:41.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:36:11.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:36:11.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:36:11.547 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T14:36:11.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:36:11.564 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:36:11.565 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:36:11.565 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:36:13.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:36:43.381 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:36:43.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:36:43.416 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T14:36:43.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:36:43.442 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:36:43.442 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:36:43.442 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:36:45.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:37:15.281 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:37:15.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:37:15.312 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T14:37:15.323 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:37:15.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:37:15.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:37:15.326 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:37:17.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:37:47.201 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:37:47.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:37:47.236 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T14:37:47.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:37:47.250 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:37:47.250 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:37:47.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:37:49.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:38:19.113 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:38:19.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:38:19.148 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T14:38:19.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:38:19.166 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:38:19.166 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:38:19.166 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:38:20.966 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:38:51.015 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:38:51.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:38:51.049 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T14:38:51.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:38:51.071 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:38:51.071 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:38:51.071 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:38:53.378 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:39:23.413 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:39:23.430 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:39:23.444 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T14:39:23.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:39:23.458 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:39:23.458 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:39:23.458 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:39:25.609 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:39:55.644 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:39:55.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:39:55.683 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T14:39:55.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:39:55.702 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:39:55.702 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:39:55.702 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:39:57.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:40:27.944 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:40:27.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:40:27.973 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T14:40:27.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:40:27.987 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:40:27.987 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:40:27.987 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:40:30.096 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:41:00.131 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:41:00.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:41:00.317 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T14:41:00.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:41:00.333 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:41:00.333 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:41:00.333 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:41:02.131 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:41:32.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:41:32.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:41:32.199 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T14:41:32.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:41:32.219 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:41:32.219 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:41:32.219 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:41:34.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:42:04.093 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:42:04.108 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:42:04.125 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:42:04.126 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:42:04.126 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:42:04.132 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:42:04.133 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:42:04.133 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:42:05.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:42:35.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:42:35.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:42:35.993 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T14:42:36.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:42:36.013 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:42:36.013 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:42:36.013 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:42:37.804 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:43:07.845 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:43:07.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:43:07.879 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:43:07.880 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:43:07.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:43:07.883 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:43:07.883 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:43:07.883 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:43:09.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:43:39.709 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:43:39.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:43:39.743 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T14:43:39.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:43:39.763 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:43:39.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:43:39.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:43:41.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:44:11.650 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:44:11.667 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:44:11.689 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T14:44:11.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:44:11.707 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:44:11.707 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:44:11.707 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:44:13.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:44:43.556 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:44:43.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:44:43.595 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T14:44:43.609 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:44:43.614 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:44:43.614 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:44:43.614 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:44:45.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:45:15.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:45:15.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:45:15.483 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:45:15.483 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:45:15.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:45:15.486 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:45:15.486 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:45:15.486 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:45:17.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:45:47.317 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:45:47.332 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:45:47.350 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T14:45:47.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:45:47.370 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:45:47.371 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:45:47.371 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:45:49.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:46:19.222 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:46:19.234 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:46:19.254 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T14:46:19.270 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:46:19.273 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:46:19.274 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:46:19.274 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:46:21.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:46:51.188 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:46:51.208 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:46:51.222 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T14:46:51.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:46:51.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:46:51.249 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:46:51.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:46:53.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:47:23.091 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:47:23.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:47:23.180 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T14:47:23.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:47:23.198 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:47:23.198 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:47:23.198 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:47:25.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:47:55.067 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:47:55.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:47:55.097 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T14:47:55.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:47:55.116 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:47:55.116 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:47:55.116 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:47:57.346 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:48:27.380 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:48:27.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:48:27.407 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T14:48:27.418 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:48:27.422 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:48:27.422 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:48:27.422 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:48:29.360 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:48:59.391 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:48:59.408 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:48:59.420 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T14:48:59.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:48:59.436 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:48:59.436 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:48:59.436 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:49:01.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:49:31.560 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:49:31.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:49:31.590 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T14:49:31.609 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:49:31.613 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:49:31.613 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:49:31.613 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:49:33.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:50:03.441 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:50:03.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:50:03.475 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:50:03.476 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:50:03.476 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:50:03.479 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:50:03.479 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:50:03.479 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:50:05.258 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:50:35.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:50:35.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:50:35.316 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T14:50:35.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:50:35.331 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:50:35.331 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:50:35.331 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:50:37.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:51:07.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:51:07.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:51:07.279 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:51:07.280 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:51:07.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:51:07.283 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:51:07.283 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:51:07.283 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:51:09.110 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:51:39.131 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:51:39.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:51:39.168 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T14:51:39.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:51:39.188 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:51:39.188 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:51:39.188 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:51:40.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:52:11.005 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:52:11.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:52:11.039 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T14:52:11.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:52:11.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:52:11.057 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:52:11.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:52:12.862 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:52:42.907 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:52:42.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:52:42.940 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T14:52:42.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:52:42.959 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:52:42.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:52:42.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:52:44.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:53:14.806 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:53:14.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:53:14.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T14:53:14.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:53:14.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:53:14.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:53:14.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:53:16.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:53:46.689 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:53:46.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:53:46.719 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T14:53:46.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:53:46.734 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:53:46.734 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:53:46.734 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:53:48.619 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:54:18.660 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:54:18.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:54:18.694 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T14:54:18.708 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:54:18.714 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:54:18.714 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:54:18.714 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:54:20.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:54:50.541 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:54:50.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:54:50.581 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T14:54:50.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:54:50.603 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:54:50.604 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:54:50.604 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:54:52.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:55:22.436 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:55:22.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:55:22.474 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T14:55:22.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:55:22.492 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:55:22.493 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:55:22.493 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:55:24.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:55:54.335 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:55:54.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:55:54.367 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T14:55:54.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:55:54.404 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:55:54.404 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:55:54.404 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:55:56.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:56:26.238 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:56:26.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:56:26.265 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T14:56:26.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:56:26.284 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:56:26.284 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:56:26.284 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:56:28.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:56:58.092 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T14:56:58.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:56:58.119 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T14:56:58.131 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:56:58.137 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:56:58.137 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:56:58.137 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:57:00.873 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:57:30.912 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:57:30.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:57:30.937 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T14:57:30.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:57:30.951 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:57:30.951 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:57:30.951 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:57:33.402 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:58:03.438 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:58:03.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:58:03.740 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:58:03.749 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:58:03.749 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:58:03.754 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:58:03.754 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:58:03.754 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:58:05.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:58:35.591 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:58:35.609 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:58:35.622 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T14:58:35.634 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:58:35.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:58:35.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:58:35.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:58:37.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:59:07.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T14:59:07.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:59:07.947 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T14:59:07.957 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T14:59:07.957 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T14:59:07.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:59:07.962 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:59:07.962 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:59:09.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T14:59:39.817 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 14 seconds old
2025-09-18T14:59:39.836 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T14:59:39.849 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T14:59:39.861 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T14:59:39.866 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T14:59:39.866 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:59:39.866 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T14:59:41.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:00:11.750 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 46 seconds old
2025-09-18T15:00:11.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:00:11.791 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T15:00:11.804 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:00:11.808 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:00:11.808 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:00:11.808 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:00:13.625 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:00:43.646 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:00:43.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:00:43.677 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T15:00:43.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:00:43.700 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:00:43.700 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:00:43.700 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:00:45.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:01:15.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:01:15.625 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:01:15.642 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:01:15.644 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:01:15.644 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:01:15.649 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:01:15.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:01:15.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:01:17.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:01:47.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:01:47.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:01:47.548 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T15:01:47.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:01:47.567 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:01:47.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:01:47.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:01:49.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:02:19.420 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:02:19.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:02:19.453 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T15:02:19.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:02:19.477 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:02:19.477 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:02:19.477 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:02:21.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:02:51.323 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:02:51.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:02:51.356 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T15:02:51.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:02:51.380 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:02:51.380 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:02:51.380 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:02:53.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:03:23.680 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:03:23.693 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:03:23.707 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T15:03:23.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:03:23.720 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:03:23.720 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:03:23.720 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:03:25.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:03:55.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:03:55.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:03:55.918 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T15:03:55.929 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:03:55.933 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:03:55.933 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:03:55.933 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:03:57.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:04:27.864 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:04:27.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:04:27.889 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T15:04:27.900 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:04:27.904 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:04:27.904 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:04:27.904 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:04:29.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:04:59.931 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:04:59.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:04:59.963 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T15:04:59.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:04:59.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:04:59.979 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:04:59.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:05:01.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:05:31.834 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:05:31.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:05:31.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T15:05:31.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:05:31.926 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:05:31.926 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:05:31.926 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:05:33.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:06:03.800 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:06:03.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:06:03.841 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:06:03.842 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:06:03.842 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:06:03.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:06:03.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:06:03.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:06:05.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:06:35.719 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:06:35.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:06:35.948 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T15:06:35.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:06:35.980 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:06:35.980 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:06:35.980 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:06:37.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:07:07.853 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:07:07.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:07:07.889 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:07:07.889 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:07:07.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:07:07.902 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:07:07.902 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:07:07.902 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:07:09.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:07:39.753 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:07:39.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:07:41.106 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:07:41.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:07:41.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:07:41.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:07:41.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:07:42.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:08:12.984 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:08:12.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:08:13.030 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T15:08:13.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:08:13.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:08:13.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:08:13.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:08:14.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:08:44.882 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:08:44.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:08:44.924 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T15:08:44.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:08:44.951 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:08:44.951 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:08:44.951 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:08:46.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:09:16.772 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:09:16.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:09:16.816 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T15:09:16.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:09:16.844 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:09:16.844 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:09:16.844 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:09:18.625 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:09:48.661 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:09:48.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:09:48.695 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T15:09:48.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:09:48.719 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:09:48.719 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:09:48.719 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:09:50.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:10:20.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:10:20.545 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:10:20.572 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T15:10:20.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:10:20.598 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:10:20.599 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:10:20.599 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:10:22.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:10:52.477 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:10:52.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:10:52.528 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T15:10:52.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:10:52.568 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:10:52.568 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:10:52.568 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:10:54.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:11:24.400 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:11:24.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:11:24.443 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T15:11:24.457 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:11:24.471 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:11:24.472 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:11:24.472 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:11:26.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:11:56.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:11:56.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:11:56.935 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T15:11:56.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:11:56.960 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:11:56.960 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:11:56.960 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:11:58.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:12:28.820 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:12:28.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:12:28.858 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T15:12:28.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:12:28.883 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:12:28.883 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:12:28.883 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:12:31.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:13:01.431 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:13:01.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:13:01.788 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T15:13:01.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:13:01.821 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:13:01.821 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:13:01.821 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:13:03.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:13:33.648 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:13:33.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:13:33.685 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T15:13:33.697 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:13:33.707 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:13:33.707 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:13:33.707 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:13:35.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:14:05.643 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:14:05.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:14:05.686 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:14:05.687 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:14:05.687 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:14:05.701 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:14:05.701 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:14:05.701 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:14:07.496 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:14:37.531 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:14:37.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:14:37.574 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T15:14:37.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:14:37.610 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:14:37.610 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:14:37.610 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:14:39.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:15:09.436 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:15:09.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:15:10.069 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T15:15:10.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:15:10.107 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:15:10.107 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:15:10.107 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:15:11.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:15:41.943 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:15:41.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:15:41.984 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:15:41.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:15:42.012 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:15:42.012 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:15:42.012 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:15:43.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:16:13.806 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:16:13.821 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:16:13.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T15:16:13.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:16:13.877 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:16:13.878 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:16:13.878 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:16:15.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:16:45.710 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:16:45.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:16:45.751 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T15:16:45.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:16:45.773 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:16:45.773 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:16:45.773 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:16:47.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:17:17.650 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:17:17.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:17:17.689 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T15:17:17.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:17:17.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:17:17.715 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:17:17.715 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:17:19.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:17:49.532 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:17:49.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:17:49.577 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T15:17:49.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:17:49.607 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:17:49.607 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:17:49.607 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:17:51.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:18:21.452 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:18:21.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:18:21.504 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T15:18:21.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:18:21.533 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:18:21.533 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:18:21.533 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:18:23.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:18:53.423 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:18:53.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:18:53.472 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T15:18:53.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:18:53.503 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:18:53.504 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:18:53.504 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:18:55.312 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:19:25.353 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:19:25.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:19:25.397 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T15:19:25.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:19:25.423 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:19:25.423 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:19:25.423 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:19:27.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:19:57.248 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:19:57.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:19:57.289 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T15:19:57.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:19:57.312 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:19:57.312 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:19:57.312 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:19:59.677 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:20:29.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:20:29.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:20:29.749 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T15:20:29.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:20:29.772 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:20:29.772 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:20:29.772 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:20:32.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:21:02.365 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:21:02.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:21:02.402 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:21:02.402 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:21:02.402 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:21:02.415 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:21:02.415 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:21:02.415 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:21:04.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:21:34.349 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:21:34.362 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:21:34.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T15:21:34.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:21:34.410 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:21:34.410 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:21:34.410 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:21:36.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:22:06.212 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:22:06.240 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:22:06.264 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:22:06.265 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:22:06.265 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:22:06.278 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:22:06.278 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:22:06.278 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:22:08.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:22:38.087 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:22:38.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:22:38.129 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T15:22:38.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:22:38.157 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:22:38.157 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:22:38.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:22:39.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:23:09.986 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:23:10.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:23:10.025 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T15:23:10.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:23:10.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:23:10.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:23:10.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:23:11.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:23:41.933 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:23:41.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:23:41.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:23:41.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:23:42.004 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:23:42.004 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:23:42.004 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:23:43.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:24:13.849 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:24:13.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:24:14.304 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T15:24:14.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:24:14.342 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:24:14.342 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:24:14.342 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:24:16.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:24:46.232 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:24:46.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:24:46.284 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T15:24:46.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:24:46.311 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:24:46.311 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:24:46.311 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:24:48.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:25:18.143 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:25:18.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:25:18.191 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T15:25:18.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:25:18.222 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:25:18.222 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:25:18.222 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:25:20.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:25:50.039 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:25:50.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:25:50.086 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T15:25:50.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:25:50.114 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:25:50.114 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:25:50.114 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:25:51.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:26:21.957 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:26:21.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:26:22.007 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T15:26:22.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:26:22.033 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:26:22.033 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:26:22.033 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:26:23.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:26:53.867 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:26:53.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:26:53.912 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T15:26:53.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:26:53.938 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:26:53.938 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:26:53.938 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:26:55.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:27:25.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:27:25.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:27:25.873 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T15:27:25.890 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:27:25.907 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:27:25.907 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:27:25.907 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:27:28.132 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:27:58.167 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:27:58.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:27:58.206 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T15:27:58.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:27:58.242 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:27:58.242 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:27:58.242 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:28:01.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:28:31.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:28:31.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:28:31.235 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T15:28:31.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:28:31.259 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:28:31.259 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:28:31.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:28:33.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:29:03.086 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:29:03.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:29:03.135 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:29:03.136 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:29:03.136 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:29:03.152 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:29:03.152 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:29:03.152 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:29:04.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:29:34.959 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:29:34.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:29:35.004 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T15:29:35.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:29:35.030 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:29:35.031 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:29:35.031 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:29:36.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:30:06.807 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:30:06.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:30:06.846 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:30:06.846 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:30:06.846 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:30:06.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:30:06.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:30:06.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:30:08.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:30:38.735 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:30:38.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:30:38.777 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T15:30:38.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:30:38.806 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:30:38.806 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:30:38.806 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:30:40.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:31:10.626 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:31:10.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:31:10.681 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:31:10.682 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:31:10.682 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:31:10.696 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:31:10.696 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:31:10.696 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:31:12.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:31:42.565 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:31:42.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:31:42.609 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T15:31:42.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:31:42.639 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:31:42.639 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:31:42.639 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:31:44.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:32:14.464 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:32:14.478 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:32:14.616 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:32:14.625 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:32:14.625 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:32:14.642 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:32:14.642 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:32:14.642 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:32:16.423 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:32:46.450 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:32:46.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:32:46.496 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T15:32:46.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:32:46.522 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:32:46.522 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:32:46.523 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:32:48.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:33:18.335 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:33:18.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:33:18.378 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T15:33:18.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:33:18.401 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:33:18.401 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:33:18.401 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:33:20.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:33:50.295 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:33:50.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:33:50.332 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T15:33:50.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:33:50.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:33:50.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:33:50.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:33:52.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:34:22.185 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:34:22.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:34:22.229 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T15:34:22.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:34:22.258 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:34:22.258 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:34:22.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:34:24.057 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:34:54.098 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:34:54.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:34:54.140 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T15:34:54.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:34:54.169 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:34:54.169 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:34:54.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:34:55.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:35:25.976 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:35:25.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:35:26.020 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T15:35:26.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:35:26.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:35:26.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:35:26.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:35:27.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:35:57.855 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:35:57.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:35:57.901 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T15:35:57.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:35:57.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:35:57.927 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:35:57.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:35:59.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:36:29.730 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:36:29.743 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:36:29.767 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T15:36:29.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:36:29.789 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:36:29.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:36:29.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:36:32.196 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:37:02.231 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:37:02.250 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:37:02.276 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:37:02.276 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:37:02.276 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:37:02.289 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:37:02.289 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:37:02.289 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:37:04.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:37:34.080 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:37:34.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:37:34.128 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T15:37:34.142 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:37:34.154 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:37:34.155 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:37:34.155 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:37:35.884 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:38:05.942 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:38:05.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:38:05.979 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:38:05.981 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:38:05.981 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:38:05.994 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:38:05.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:38:05.995 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:38:07.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:38:37.799 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:38:37.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:38:37.848 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T15:38:37.863 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:38:37.876 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:38:37.877 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:38:37.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:38:39.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:39:09.649 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:39:09.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:39:09.692 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T15:39:09.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:39:09.718 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:39:09.718 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:39:09.718 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:39:11.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:39:41.505 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:39:41.522 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:39:41.545 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:39:41.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:39:41.567 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:39:41.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:39:41.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:39:43.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:40:13.464 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:40:13.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:40:13.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T15:40:13.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:40:13.535 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:40:13.535 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:40:13.536 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:40:15.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:40:45.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:40:45.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:40:45.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T15:40:45.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:40:45.448 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:40:45.449 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:40:45.449 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:40:47.260 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:41:17.295 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:41:17.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:41:17.585 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T15:41:17.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:41:17.611 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:41:17.612 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:41:17.612 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:41:19.408 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:41:49.458 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:41:49.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:41:49.500 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T15:41:49.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:41:49.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:41:49.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:41:49.530 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:41:51.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:42:21.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:42:21.423 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:42:21.448 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T15:42:21.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:42:21.474 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:42:21.474 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:42:21.474 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:42:23.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:42:53.306 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:42:53.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:42:53.343 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T15:42:53.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:42:53.365 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:42:53.365 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:42:53.365 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:42:55.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:43:25.206 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:43:25.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:43:25.253 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T15:43:25.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:43:25.279 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:43:25.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:43:25.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:43:27.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:43:57.783 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:43:57.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:43:57.831 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T15:43:57.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:43:57.857 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:43:57.857 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:43:57.857 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:43:59.708 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:44:29.744 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:44:29.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:44:29.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T15:44:29.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:44:29.810 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:44:29.810 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:44:29.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:44:31.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:45:01.707 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:45:01.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:45:01.745 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:45:01.746 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:45:01.746 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:45:01.758 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:45:01.758 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:45:01.758 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:45:03.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:45:33.607 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:45:33.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:45:33.650 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T15:45:33.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:45:33.679 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:45:33.680 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:45:33.680 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:45:35.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:46:05.524 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:46:05.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:46:05.565 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:46:05.565 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:46:05.565 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:46:05.575 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:46:05.575 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:46:05.575 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:46:07.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:46:37.439 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:46:37.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:46:37.473 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T15:46:37.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:46:37.504 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:46:37.504 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:46:37.504 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:46:39.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:47:09.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:47:09.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:47:09.486 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:47:09.488 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:47:09.488 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:47:09.501 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:47:09.501 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:47:09.501 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:47:11.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:47:41.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:47:41.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:47:41.414 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:47:41.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:47:41.442 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:47:41.442 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:47:41.442 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:47:43.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:48:13.291 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:48:13.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:48:13.341 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T15:48:13.362 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:48:13.377 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:48:13.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:48:13.378 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:48:15.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:48:45.232 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:48:45.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:48:45.279 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T15:48:45.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:48:45.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:48:45.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:48:45.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:48:47.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:49:17.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:49:17.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:49:17.208 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T15:49:17.222 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:49:17.237 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:49:17.237 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:49:17.237 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:49:19.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:49:49.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:49:49.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:49:49.078 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T15:49:49.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:49:49.104 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:49:49.105 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:49:49.105 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:49:51.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:50:21.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:50:21.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:50:21.862 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T15:50:21.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:50:21.902 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:50:21.902 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:50:21.902 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:50:23.679 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:50:53.722 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:50:53.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:50:53.764 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T15:50:53.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:50:53.791 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:50:53.792 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:50:53.792 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:50:55.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:51:25.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:51:25.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:51:25.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T15:51:25.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:51:25.682 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:51:25.682 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:51:25.682 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:51:27.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:51:58.032 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:51:58.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:51:58.072 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T15:51:58.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:51:58.099 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:51:58.099 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:51:58.099 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:51:59.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:52:29.942 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:52:29.956 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:52:29.975 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T15:52:29.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:52:29.998 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:52:29.999 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:52:29.999 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:52:32.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:53:02.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:53:02.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:53:02.324 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:53:02.324 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:53:02.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:53:02.334 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:53:02.334 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:53:02.334 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:53:04.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:53:34.300 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:53:34.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:53:34.345 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T15:53:34.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:53:34.370 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:53:34.370 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:53:34.370 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:53:36.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:54:06.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:54:06.218 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:54:06.247 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T15:54:06.249 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T15:54:06.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T15:54:06.264 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:54:06.264 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:54:06.264 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:54:08.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:54:38.079 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T15:54:38.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:54:38.127 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T15:54:38.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:54:38.155 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:54:38.155 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:54:38.155 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:54:39.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:55:09.977 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:55:09.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:55:10.019 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T15:55:10.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:55:10.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:55:10.049 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:55:10.049 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:55:11.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:55:41.883 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:55:41.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:55:41.928 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T15:55:41.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:55:41.956 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:55:41.956 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:55:41.956 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:55:43.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:56:13.836 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:56:13.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:56:13.877 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T15:56:13.893 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:56:13.903 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:56:13.903 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:56:13.903 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:56:15.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:56:45.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:56:45.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:56:45.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T15:56:45.899 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:56:45.911 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:56:45.911 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:56:45.912 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:56:47.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:57:17.779 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:57:17.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:57:17.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T15:57:17.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:57:17.852 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:57:17.852 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:57:17.852 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:57:19.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:57:49.708 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:57:49.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:57:49.757 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T15:57:49.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:57:49.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:57:49.791 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:57:49.791 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:57:51.635 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:58:21.676 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:58:21.695 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:58:21.733 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T15:58:21.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:58:21.764 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:58:21.764 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:58:21.764 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:58:23.771 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:58:53.814 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:58:53.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:58:53.860 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T15:58:53.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:58:53.888 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:58:53.888 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:58:53.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:58:56.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:59:26.299 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:59:26.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:59:26.344 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T15:59:26.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:59:26.366 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:59:26.366 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:59:26.366 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:59:28.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T15:59:58.486 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T15:59:58.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T15:59:58.524 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T15:59:58.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T15:59:58.547 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T15:59:58.547 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T15:59:58.547 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:00:00.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:00:30.880 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:00:30.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:00:30.922 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T16:00:30.934 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:00:30.946 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:00:30.946 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:00:30.946 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:00:32.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:01:02.787 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:01:02.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:01:02.827 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:01:02.828 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:01:02.828 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:01:02.841 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:01:02.841 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:01:02.841 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:01:04.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:01:34.667 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:01:34.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:01:34.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T16:01:34.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:01:34.731 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:01:34.731 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:01:34.732 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:01:36.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:02:06.572 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:02:06.590 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:02:06.611 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:02:06.611 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:02:06.612 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:02:06.626 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:02:06.626 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:02:06.626 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:02:08.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:02:38.434 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:02:38.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:02:38.477 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T16:02:38.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:02:38.499 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:02:38.499 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:02:38.499 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:02:40.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:03:10.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:03:10.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:03:10.427 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:03:10.428 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:03:10.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:03:10.439 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:03:10.439 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:03:10.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:03:12.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:03:42.312 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:03:42.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:03:42.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T16:03:42.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:03:42.381 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:03:42.382 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:03:42.382 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:03:44.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:04:14.206 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:04:14.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:04:14.249 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:04:14.250 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:04:14.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:04:14.264 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:04:14.264 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:04:14.265 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:04:16.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:04:46.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:04:46.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:04:46.090 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T16:04:46.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:04:46.116 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:04:46.117 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:04:46.117 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:04:47.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:05:17.934 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:05:17.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:05:17.988 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T16:05:18.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:05:18.018 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:05:18.019 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:05:18.019 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:05:19.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:05:49.822 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:05:49.836 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:05:49.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T16:05:49.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:05:49.887 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:05:49.887 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:05:49.887 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:05:51.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:06:21.674 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:06:21.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:06:21.711 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T16:06:21.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:06:21.734 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:06:21.734 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:06:21.734 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:06:23.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:06:53.921 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:06:53.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:06:53.954 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T16:06:53.966 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:06:53.970 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:06:53.971 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:06:53.971 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:06:56.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:07:26.103 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:07:26.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:07:26.131 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T16:07:26.143 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:07:26.145 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:07:26.145 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:07:26.145 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:07:27.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:07:58.028 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:07:58.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:07:58.057 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T16:07:58.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:07:58.074 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:07:58.074 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:07:58.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:07:59.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:08:29.948 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:08:29.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:08:29.980 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T16:08:29.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:08:29.997 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:08:29.997 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:08:29.997 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:08:31.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:09:01.786 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:09:01.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:09:01.819 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:09:01.819 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:09:01.819 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:09:01.822 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:09:01.822 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:09:01.822 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:09:03.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:09:33.611 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:09:33.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:09:33.642 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T16:09:33.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:09:33.659 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:09:33.659 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:09:33.659 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:09:35.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:10:05.564 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:10:05.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:10:05.598 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:10:05.599 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:10:05.599 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:10:05.605 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:10:05.605 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:10:05.605 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:10:07.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:10:37.422 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:10:37.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:10:37.456 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T16:10:37.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:10:37.476 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:10:37.476 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:10:37.476 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:10:39.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:11:09.310 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:11:09.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:11:09.350 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T16:11:09.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:11:09.371 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:11:09.371 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:11:09.371 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:11:11.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:11:41.246 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:11:41.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:11:41.280 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T16:11:41.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:11:41.300 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:11:41.300 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:11:41.300 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:11:43.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:12:13.152 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:12:13.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:12:13.186 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:12:13.188 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:12:13.188 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:12:13.192 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:12:13.192 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:12:13.192 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:12:15.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:12:45.037 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:12:45.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:12:45.068 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T16:12:45.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:12:45.083 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:12:45.083 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:12:45.083 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:12:46.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:13:16.987 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:13:17.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:13:17.025 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T16:13:17.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:13:17.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:13:17.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:13:17.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:13:18.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:13:48.909 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:13:48.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:13:48.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T16:13:48.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:13:48.967 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:13:48.967 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:13:48.967 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:13:50.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:14:20.821 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:14:20.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:14:20.854 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T16:14:20.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:14:20.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:14:20.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:14:20.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:14:22.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:14:52.738 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:14:52.751 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:14:52.771 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T16:14:52.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:14:52.789 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:14:52.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:14:52.790 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:14:54.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:15:24.734 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:15:24.752 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:15:25.143 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T16:15:25.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:15:25.174 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:15:25.174 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:15:25.174 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:15:27.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:15:57.597 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:15:57.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:15:57.626 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T16:15:57.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:15:57.641 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:15:57.641 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:15:57.641 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:15:59.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:16:30.015 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:16:30.032 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:16:30.048 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T16:16:30.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:16:30.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:16:30.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:16:30.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:16:31.862 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:17:01.900 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:17:01.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:17:01.934 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:17:01.935 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:17:01.935 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:17:01.940 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:17:01.941 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:17:01.941 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:17:03.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:17:33.811 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:17:33.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:17:33.845 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T16:17:33.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:17:33.864 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:17:33.864 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:17:33.864 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:17:35.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:18:05.768 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:18:05.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:18:05.801 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:18:05.803 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:18:05.803 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:18:05.808 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:18:05.808 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:18:05.808 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:18:07.640 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:18:37.685 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:18:37.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:18:37.719 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T16:18:37.739 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:18:37.745 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:18:37.745 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:18:37.745 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:18:39.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:19:09.652 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:19:09.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:19:09.682 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T16:19:09.694 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:19:09.697 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:19:09.697 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:19:09.697 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:19:11.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:19:41.566 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:19:41.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:19:41.606 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T16:19:41.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:19:41.625 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:19:41.625 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:19:41.625 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:19:43.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:20:13.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:20:13.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:20:13.541 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T16:20:13.556 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:20:13.561 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:20:13.561 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:20:13.561 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:20:15.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:20:45.424 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:20:45.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:20:45.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T16:20:45.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:20:45.482 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:20:45.482 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:20:45.482 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:20:47.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:21:17.356 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:21:17.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:21:17.390 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:21:17.391 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:21:17.391 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:21:17.396 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:21:17.396 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:21:17.396 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:21:19.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:21:49.262 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:21:49.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:21:49.294 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T16:21:49.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:21:49.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:21:49.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:21:49.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:21:51.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:22:21.175 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:22:21.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:22:21.209 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T16:22:21.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:22:21.228 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:22:21.228 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:22:21.228 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:22:23.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:22:53.120 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:22:53.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:22:53.151 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T16:22:53.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:22:53.168 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:22:53.168 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:22:53.168 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:22:55.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:23:25.110 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:23:25.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:23:25.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T16:23:25.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:23:25.494 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:23:25.494 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:23:25.494 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:23:27.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:23:57.390 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:23:57.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:23:57.428 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T16:23:57.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:23:57.449 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:23:57.449 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:23:57.449 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:23:59.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:24:29.309 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:24:29.323 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:24:29.343 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T16:24:29.359 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:24:29.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:24:29.367 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:24:29.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:24:33.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:25:03.215 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:25:03.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:25:03.238 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:25:03.238 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:25:03.238 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:25:03.242 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:25:03.242 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:25:03.242 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:25:05.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:25:35.657 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:25:35.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:25:35.690 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T16:25:35.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:25:35.709 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:25:35.709 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:25:35.709 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:25:37.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:26:07.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:26:07.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:26:07.636 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:26:07.636 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:26:07.636 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:26:07.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:26:07.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:26:07.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:26:09.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:26:39.580 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:26:39.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:26:39.619 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T16:26:39.634 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:26:39.640 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:26:39.640 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:26:39.640 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:26:41.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:27:11.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:27:11.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:27:11.521 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T16:27:11.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:27:11.540 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:27:11.541 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:27:11.541 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:27:13.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:27:43.428 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:27:43.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:27:43.460 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T16:27:43.474 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:27:43.480 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:27:43.480 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:27:43.480 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:27:45.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:28:15.355 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:28:15.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:28:15.385 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T16:28:15.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:28:15.405 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:28:15.405 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:28:15.406 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:28:17.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:28:47.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:28:47.264 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:28:47.283 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T16:28:47.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:28:47.307 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:28:47.308 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:28:47.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:28:49.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:29:19.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:29:19.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:29:19.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T16:29:19.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:29:19.212 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:29:19.212 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:29:19.212 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:29:21.107 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:29:51.149 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:29:51.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:29:51.184 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T16:29:51.199 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:29:51.205 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:29:51.205 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:29:51.205 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:29:53.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:30:23.080 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:30:23.094 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:30:23.111 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T16:30:23.125 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:30:23.130 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:30:23.130 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:30:23.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:30:24.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:30:54.938 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:30:54.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:30:54.970 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T16:30:54.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:30:54.990 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:30:54.990 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:30:54.990 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:30:56.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:31:26.836 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:31:26.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:31:26.861 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T16:31:26.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:31:26.879 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:31:26.879 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:31:26.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:31:28.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:31:58.912 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:31:58.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:31:58.939 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T16:31:58.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:31:58.952 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:31:58.952 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:31:58.952 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:32:01.378 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:32:31.414 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:32:31.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:32:31.449 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T16:32:31.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:32:31.464 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:32:31.464 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:32:31.464 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:32:33.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:33:03.603 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:33:03.620 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:33:03.630 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:33:03.630 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:33:03.630 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:33:03.634 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:33:03.634 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:33:03.634 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:33:05.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:33:35.963 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:33:35.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:33:35.989 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T16:33:36.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:33:36.006 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:33:36.006 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:33:36.006 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:33:37.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:34:07.835 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:34:07.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:34:07.873 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:34:07.874 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:34:07.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:34:07.879 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:34:07.879 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:34:07.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:34:09.669 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:34:39.692 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:34:39.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:34:39.726 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T16:34:39.743 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:34:39.749 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:34:39.749 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:34:39.749 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:34:41.528 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:35:11.556 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:35:11.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:35:11.589 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:35:11.590 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:35:11.591 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:35:11.596 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:35:11.596 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:35:11.597 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:35:13.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:35:43.389 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:35:43.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:35:43.421 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T16:35:43.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:35:43.436 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:35:43.436 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:35:43.436 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:35:45.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:36:15.248 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:36:15.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:36:15.279 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T16:36:15.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:36:15.297 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:36:15.297 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:36:15.297 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:36:17.142 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:36:47.184 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:36:47.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:36:47.216 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T16:36:47.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:36:47.235 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:36:47.236 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:36:47.236 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:36:48.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:37:19.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:37:19.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:37:19.045 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T16:37:19.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:37:19.065 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:37:19.065 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:37:19.065 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:37:20.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:37:50.897 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:37:50.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:37:50.925 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T16:37:50.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:37:50.943 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:37:50.943 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:37:50.943 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:37:52.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:38:22.782 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:38:22.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:38:22.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T16:38:22.836 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:38:22.840 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:38:22.840 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:38:22.840 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:38:24.700 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:38:54.714 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:38:54.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:38:54.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T16:38:54.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:38:54.763 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:38:54.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:38:54.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:38:57.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:39:27.250 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:39:27.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:39:27.294 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T16:39:27.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:39:27.309 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:39:27.309 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:39:27.309 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:39:29.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:39:59.281 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:39:59.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:39:59.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T16:39:59.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:39:59.329 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:39:59.329 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:39:59.329 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:40:01.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:40:31.654 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:40:31.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:40:31.687 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T16:40:31.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:40:31.704 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:40:31.704 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:40:31.704 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:40:33.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:41:03.539 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:41:03.558 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:41:03.571 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:41:03.571 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:41:03.571 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:41:03.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:41:03.576 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:41:03.576 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:41:05.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:41:35.424 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:41:35.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:41:35.454 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T16:41:35.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:41:35.475 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:41:35.475 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:41:35.475 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:41:37.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:42:07.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:42:07.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:42:07.308 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:42:07.308 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:42:07.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:42:07.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:42:07.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:42:07.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:42:09.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:42:39.207 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:42:39.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:42:39.238 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T16:42:39.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:42:39.264 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:42:39.265 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:42:39.265 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:42:41.009 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:43:11.058 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:43:11.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:43:11.084 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T16:43:11.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:43:11.099 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:43:11.099 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:43:11.099 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:43:12.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:43:42.900 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:43:42.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:43:42.933 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T16:43:42.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:43:42.954 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:43:42.954 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:43:42.954 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:43:44.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:44:14.764 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:44:14.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:44:14.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T16:44:14.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:44:14.813 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:44:14.814 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:44:14.814 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:44:16.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:44:46.595 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:44:46.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:44:46.632 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T16:44:46.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:44:46.650 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:44:46.650 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:44:46.650 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:44:48.499 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:45:18.522 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:45:18.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:45:18.558 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T16:45:18.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:45:18.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:45:18.577 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:45:18.577 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:45:20.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:45:50.517 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:45:50.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:45:50.552 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T16:45:50.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:45:50.571 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:45:50.571 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:45:50.571 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:45:52.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:46:22.427 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:46:22.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:46:22.459 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T16:46:22.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:46:22.476 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:46:22.476 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:46:22.477 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:46:24.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:46:54.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:46:54.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:46:54.372 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T16:46:54.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:46:54.390 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:46:54.391 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:46:54.391 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:46:56.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:47:26.228 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:47:26.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:47:26.261 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T16:47:26.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:47:26.280 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:47:26.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:47:26.281 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:47:28.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:47:58.785 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:47:58.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:47:58.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T16:47:58.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:47:58.830 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:47:58.830 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:47:58.830 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:48:00.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:48:30.680 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:48:30.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:48:30.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T16:48:30.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:48:30.728 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:48:30.728 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:48:30.728 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:48:33.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:49:03.511 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:49:03.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:49:03.537 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:49:03.537 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:49:03.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:49:03.541 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:49:03.541 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:49:03.541 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:49:05.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:49:35.390 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:49:35.408 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:49:35.422 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T16:49:35.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:49:35.438 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:49:35.438 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:49:35.438 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:49:37.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:50:07.279 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:50:07.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:50:07.313 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:50:07.315 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:50:07.315 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:50:07.321 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:50:07.321 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:50:07.321 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:50:09.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:50:39.147 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:50:39.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:50:39.182 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T16:50:39.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:50:39.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:50:39.207 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:50:39.207 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:50:41.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:51:11.086 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:51:11.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:51:11.119 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:51:11.120 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:51:11.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:51:11.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:51:11.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:51:11.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:51:12.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:51:42.966 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:51:42.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:51:42.997 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T16:51:43.009 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:51:43.012 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:51:43.012 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:51:43.012 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:51:44.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:52:14.969 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:52:14.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:52:16.172 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:52:16.181 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:52:16.182 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:52:16.188 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:52:16.189 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:52:16.189 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:52:17.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:52:48.043 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:52:48.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:52:48.235 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T16:52:48.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:52:48.257 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:52:48.257 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:52:48.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:52:50.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:53:20.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:53:20.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:53:20.185 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T16:53:20.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:53:20.209 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:53:20.209 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:53:20.210 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:53:22.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:53:52.083 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:53:52.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:53:52.120 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T16:53:52.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:53:52.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:53:52.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:53:52.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:53:53.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:54:24.002 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T16:54:24.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:54:24.032 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T16:54:24.047 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:54:24.050 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:54:24.051 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:54:24.051 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:54:25.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:54:55.896 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:54:55.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:54:55.927 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T16:54:55.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:54:55.941 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:54:55.941 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:54:55.941 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:54:57.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:55:27.843 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:55:27.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:55:27.878 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T16:55:27.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:55:27.899 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:55:27.899 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:55:27.899 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:55:30.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:56:00.444 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T16:56:00.449 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T16:56:00.449 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T16:56:00.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T16:56:00.473 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:56:00.478 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:56:00.478 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:56:00.478 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:56:02.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:56:32.329 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:56:32.346 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:56:32.360 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T16:56:32.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:56:32.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:56:32.376 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:56:32.376 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:56:34.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:57:04.824 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:57:04.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:57:04.853 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:57:04.853 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:57:04.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:57:04.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:57:04.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:57:04.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:57:06.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:57:36.705 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:57:36.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:57:36.734 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T16:57:36.751 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:57:36.756 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:57:36.756 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:57:36.756 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:57:38.575 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:58:08.610 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:58:08.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:58:08.636 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:58:08.636 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:58:08.636 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:58:08.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:58:08.639 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:58:08.639 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:58:10.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:58:40.469 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:58:40.482 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:58:40.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T16:58:40.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:58:40.522 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:58:40.522 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:58:40.522 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:58:42.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:59:12.432 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:59:12.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:59:12.467 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T16:59:12.468 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T16:59:12.468 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T16:59:12.473 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:59:12.474 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:59:12.474 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:59:14.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T16:59:44.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T16:59:44.315 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T16:59:44.330 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T16:59:44.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T16:59:44.347 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T16:59:44.347 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:59:44.347 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T16:59:46.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:00:16.142 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:00:16.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:00:16.176 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T17:00:16.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:00:16.195 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:00:16.195 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:00:16.195 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:00:17.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:00:48.003 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:00:48.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:00:48.030 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T17:00:48.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:00:48.047 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:00:48.047 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:00:48.047 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:00:49.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:01:19.857 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:01:19.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:01:19.894 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T17:01:19.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:01:19.911 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:01:19.911 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:01:19.911 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:01:21.677 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:01:51.720 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:01:51.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:01:51.752 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T17:01:51.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:01:51.769 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:01:51.770 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:01:51.770 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:01:54.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:02:24.169 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:02:24.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:02:24.202 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T17:02:24.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:02:24.217 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:02:24.217 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:02:24.217 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:02:26.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:02:56.127 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:02:56.145 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:02:56.161 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T17:02:56.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:02:56.176 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:02:56.176 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:02:56.176 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:02:58.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:03:28.564 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:03:28.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:03:28.599 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T17:03:28.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:03:28.620 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:03:28.620 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:03:28.620 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:03:30.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:04:00.440 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T17:04:00.440 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T17:04:00.440 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T17:04:00.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T17:04:00.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:04:00.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:04:00.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:04:00.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:04:02.240 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:04:32.257 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:04:32.270 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:04:32.286 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T17:04:32.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:04:32.307 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:04:32.307 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:04:32.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:04:34.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:05:04.097 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:05:04.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:05:04.126 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:05:04.126 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:05:04.126 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:05:04.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:05:04.129 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:05:04.129 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:05:06.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:05:36.029 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:05:36.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:05:36.059 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T17:05:36.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:05:36.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:05:36.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:05:36.079 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:05:37.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:06:07.910 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:06:07.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:06:07.943 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:06:07.944 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:06:07.944 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:06:07.949 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:06:07.950 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:06:07.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:06:09.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:06:39.732 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:06:39.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:06:39.761 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T17:06:39.773 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:06:39.778 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:06:39.778 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:06:39.778 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:06:41.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:07:11.571 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:07:11.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:07:11.608 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:07:11.610 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:07:11.610 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:07:11.616 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:07:11.616 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:07:11.616 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:07:13.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:07:43.418 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:07:43.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:07:43.450 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T17:07:43.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:07:43.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:07:43.469 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:07:43.469 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:07:45.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:08:15.261 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:08:15.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:08:15.291 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T17:08:15.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:08:15.306 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:08:15.306 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:08:15.306 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:08:17.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:08:47.219 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:08:47.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:08:47.254 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T17:08:47.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:08:47.274 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:08:47.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:08:47.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:08:49.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:09:19.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:09:19.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:09:19.151 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T17:09:19.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:09:19.171 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:09:19.171 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:09:19.171 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:09:20.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:09:50.987 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:09:51.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:09:51.019 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T17:09:51.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:09:51.036 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:09:51.036 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:09:51.036 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:09:52.826 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:10:22.851 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:10:22.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:10:22.882 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T17:10:22.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:10:22.901 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:10:22.902 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:10:22.902 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:10:25.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:10:55.064 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:10:55.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:10:55.087 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T17:10:55.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:10:55.102 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:10:55.102 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:10:55.102 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:10:57.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:11:27.429 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:11:27.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:11:27.460 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T17:11:27.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:11:27.478 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:11:27.478 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:11:27.478 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:11:29.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:11:59.618 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:11:59.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:11:59.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T17:11:59.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:11:59.667 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:11:59.667 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:11:59.667 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:12:02.154 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:12:32.200 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:12:32.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:12:32.389 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T17:12:32.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:12:32.414 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:12:32.414 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:12:32.414 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:12:34.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:13:04.327 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:13:04.346 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:13:04.356 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:13:04.356 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:13:04.356 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:13:04.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:13:04.361 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:13:04.361 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:13:06.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:13:36.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:13:36.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:13:36.255 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T17:13:36.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:13:36.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:13:36.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:13:36.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:13:38.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:14:08.123 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:14:08.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:14:08.155 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:14:08.156 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:14:08.156 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:14:08.161 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:14:08.162 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:14:08.162 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:14:09.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:14:40.027 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:14:40.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:14:40.060 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T17:14:40.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:14:40.077 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:14:40.077 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:14:40.077 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:14:41.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:15:11.926 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 86399 seconds old
2025-09-18T17:15:11.926 [WARNING] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data on link is :86399 seconds OLD
2025-09-18T17:15:11.940 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:15:11.953 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:15:11.953 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:15:11.953 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:15:11.956 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:15:11.956 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:15:11.956 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:15:13.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:15:43.881 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:15:43.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:15:43.923 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T17:15:43.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:15:43.948 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:15:43.948 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:15:43.948 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:15:45.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:16:15.805 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:16:15.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:16:15.837 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:16:15.838 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:16:15.838 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:16:15.843 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:16:15.844 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:16:15.844 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:16:17.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:16:47.676 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:16:47.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:16:47.716 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T17:16:47.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:16:47.737 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:16:47.737 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:16:47.737 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:16:49.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:17:19.565 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:17:19.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:17:19.597 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T17:17:19.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:17:19.617 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:17:19.617 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:17:19.617 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:17:21.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:17:51.452 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:17:51.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:17:51.486 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T17:17:51.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:17:51.503 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:17:51.504 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:17:51.504 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:17:53.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:18:23.322 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:18:23.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:18:23.353 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T17:18:23.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:18:23.370 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:18:23.370 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:18:23.370 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:18:25.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:18:55.259 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:18:55.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:18:55.296 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T17:18:55.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:18:55.322 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:18:55.322 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:18:55.322 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:18:57.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:19:27.166 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:19:27.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:19:27.207 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T17:19:27.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:19:27.225 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:19:27.225 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:19:27.225 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:19:29.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:19:59.411 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:19:59.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:19:59.451 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T17:19:59.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:19:59.472 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:19:59.472 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:19:59.472 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:20:01.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:20:31.718 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:20:31.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:20:31.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T17:20:31.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:20:31.764 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:20:31.764 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:20:31.764 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:20:33.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:21:03.889 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:21:03.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:21:03.917 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:21:03.917 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:21:03.918 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:21:03.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:21:03.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:21:03.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:21:05.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:21:35.999 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:21:36.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:21:36.024 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T17:21:36.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:21:36.041 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:21:36.041 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:21:36.041 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:21:37.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:22:07.980 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:22:07.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:22:08.016 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:22:08.017 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:22:08.017 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:22:08.024 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:22:08.024 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:22:08.024 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:22:09.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:22:39.874 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:22:39.888 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:22:39.911 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T17:22:39.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:22:39.934 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:22:39.935 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:22:39.935 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:22:41.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:23:11.845 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:23:11.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:23:11.879 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T17:23:11.894 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:23:11.900 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:23:11.900 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:23:11.900 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:23:13.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:23:43.744 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:23:43.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:23:43.780 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T17:23:43.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:23:43.799 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:23:43.799 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:23:43.799 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:23:45.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:24:15.621 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:24:15.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:24:15.656 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T17:24:15.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:24:15.674 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:24:15.674 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:24:15.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:24:17.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:24:47.512 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:24:47.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:24:47.545 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T17:24:47.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:24:47.559 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:24:47.559 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:24:47.559 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:24:49.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:25:19.565 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:25:19.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:25:19.597 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T17:25:19.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:25:19.621 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:25:19.621 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:25:19.621 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:25:21.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:25:51.864 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:25:51.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:25:51.898 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T17:25:51.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:25:51.914 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:25:51.914 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:25:51.914 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:25:54.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:26:24.079 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:26:24.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:26:24.108 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T17:26:24.125 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:26:24.128 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:26:24.128 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:26:24.128 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:26:26.455 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:26:56.497 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:26:56.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:26:56.534 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T17:26:56.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:26:56.552 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:26:56.553 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:26:56.553 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:26:58.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:27:28.397 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:27:28.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:27:28.438 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T17:27:28.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:27:28.461 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:27:28.461 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:27:28.461 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:27:30.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:28:00.368 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T17:28:00.374 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T17:28:00.374 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T17:28:00.386 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T17:28:00.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:28:00.401 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:28:00.401 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:28:00.401 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:28:02.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:28:32.326 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:28:32.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:28:32.362 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T17:28:32.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:28:32.382 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:28:32.383 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:28:32.383 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:28:34.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:29:04.248 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:29:04.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:29:04.281 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:29:04.283 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:29:04.283 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:29:04.288 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:29:04.288 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:29:04.288 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:29:06.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:29:36.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:29:36.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:29:36.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T17:29:36.132 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:29:36.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:29:36.139 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:29:36.139 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:29:37.928 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:30:07.978 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:30:07.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:30:08.011 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:30:08.012 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:30:08.012 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:30:08.018 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:30:08.018 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:30:08.018 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:30:09.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:30:39.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:30:39.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:30:39.869 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T17:30:39.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:30:39.888 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:30:39.888 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:30:39.888 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:30:41.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:31:11.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:31:11.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:31:11.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T17:31:11.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:31:11.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:31:11.762 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:31:11.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:31:13.607 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:31:43.646 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:31:43.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:31:43.675 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T17:31:43.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:31:43.695 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:31:43.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:31:43.696 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:31:45.473 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:32:15.501 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:32:15.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:32:15.535 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:32:15.536 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:32:15.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:32:15.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:32:15.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:32:15.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:32:17.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:32:47.385 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:32:47.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:32:47.426 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T17:32:47.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:32:47.447 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:32:47.447 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:32:47.447 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:32:49.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:33:19.307 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:33:19.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:33:19.347 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T17:33:19.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:33:19.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:33:19.367 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:33:19.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:33:21.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:33:51.227 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:33:51.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:33:51.264 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T17:33:51.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:33:51.283 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:33:51.283 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:33:51.283 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:33:53.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:34:23.120 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:34:23.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:34:23.149 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T17:34:23.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:34:23.167 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:34:23.167 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:34:23.167 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:34:24.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:34:55.018 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:34:55.032 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:34:55.049 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T17:34:55.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:34:55.067 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:34:55.067 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:34:55.067 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:34:56.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:35:27.018 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:35:27.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:35:27.055 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T17:35:27.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:35:27.075 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:35:27.075 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:35:27.075 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:35:28.889 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:35:58.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:35:58.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:35:58.981 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T17:35:58.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:35:59.000 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:35:59.000 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:35:59.000 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:36:00.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:36:30.819 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:36:30.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:36:30.855 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T17:36:30.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:36:30.876 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:36:30.876 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:36:30.876 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:36:32.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:37:02.725 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:37:02.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:37:02.760 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:37:02.762 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:37:02.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:37:02.768 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:37:02.768 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:37:02.768 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:37:04.554 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:37:34.572 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:37:34.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:37:34.609 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T17:37:34.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:37:34.630 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:37:34.631 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:37:34.631 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:37:36.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:38:06.432 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:38:06.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:38:06.463 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:38:06.463 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:38:06.463 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:38:06.466 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:38:06.466 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:38:06.466 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:38:08.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:38:38.360 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:38:38.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:38:38.400 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T17:38:38.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:38:38.420 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:38:38.420 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:38:38.420 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:38:40.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:39:10.260 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:39:10.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:39:10.293 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T17:39:10.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:39:10.313 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:39:10.313 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:39:10.313 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:39:12.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:39:42.158 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:39:42.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:39:42.186 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T17:39:42.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:39:42.203 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:39:42.203 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:39:42.203 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:39:44.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:40:14.052 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:40:14.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:40:14.088 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T17:40:14.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:40:14.111 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:40:14.111 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:40:14.111 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:40:15.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:40:45.939 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:40:45.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:40:45.975 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T17:40:45.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:40:45.995 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:40:45.995 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:40:45.996 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:40:47.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:41:17.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:41:17.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:41:17.827 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T17:41:17.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:41:17.841 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:41:17.841 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:41:17.841 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:41:19.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:41:49.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:41:49.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:41:49.797 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T17:41:49.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:41:49.817 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:41:49.818 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:41:49.818 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:41:51.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:42:21.633 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:42:21.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:42:21.669 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T17:42:21.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:42:21.690 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:42:21.690 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:42:21.690 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:42:23.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:42:53.497 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:42:53.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:42:53.534 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T17:42:53.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:42:53.553 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:42:53.554 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:42:53.554 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:42:55.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:43:25.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:43:25.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:43:25.414 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T17:43:25.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:43:25.431 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:43:25.431 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:43:25.431 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:43:27.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:43:57.285 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:43:57.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:43:57.320 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T17:43:57.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:43:57.338 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:43:57.338 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:43:57.338 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:43:59.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:44:29.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:44:29.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:44:29.187 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T17:44:29.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:44:29.206 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:44:29.206 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:44:29.206 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:44:30.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:45:01.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:45:01.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:45:01.040 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T17:45:01.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:45:01.074 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:45:01.074 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:45:01.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:45:02.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:45:32.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:45:32.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:45:32.997 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T17:45:33.013 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:45:33.018 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:45:33.019 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:45:33.019 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:45:34.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:46:04.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:46:04.906 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:46:04.926 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:46:04.927 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:46:04.928 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:46:04.933 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:46:04.933 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:46:04.934 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:46:06.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:46:36.729 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:46:36.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:46:36.763 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T17:46:36.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:46:36.784 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:46:36.784 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:46:36.784 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:46:38.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:47:08.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:47:08.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:47:08.678 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:47:08.679 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:47:08.679 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:47:08.685 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:47:08.685 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:47:08.685 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:47:10.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:47:40.540 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:47:40.554 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:47:40.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T17:47:40.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:47:40.591 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:47:40.591 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:47:40.591 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:47:42.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:48:12.458 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:48:12.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:48:12.496 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T17:48:12.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:48:12.515 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:48:12.515 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:48:12.515 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:48:14.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:48:44.385 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:48:44.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:48:44.418 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T17:48:44.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:48:44.438 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:48:44.438 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:48:44.438 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:48:46.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:49:16.268 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:49:16.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:49:16.305 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T17:49:16.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:49:16.325 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:49:16.325 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:49:16.325 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:49:18.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:49:48.164 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:49:48.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:49:48.195 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T17:49:48.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:49:48.215 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:49:48.215 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:49:48.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:49:50.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:50:20.076 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:50:20.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:50:20.111 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T17:50:20.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:50:20.141 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:50:20.142 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:50:20.142 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:50:21.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:50:51.963 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:50:51.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:50:52.000 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T17:50:52.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:50:52.018 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:50:52.018 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:50:52.018 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:50:53.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:51:23.833 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:51:23.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:51:23.862 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T17:51:23.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:51:23.876 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:51:23.877 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:51:23.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:51:25.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:51:55.809 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:51:55.821 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:51:55.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T17:51:55.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:51:55.860 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:51:55.861 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:51:55.861 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:51:57.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:52:27.703 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:52:27.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:52:27.738 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T17:52:27.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:52:27.753 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:52:27.753 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:52:27.753 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:52:29.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:52:59.553 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:52:59.566 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:52:59.590 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T17:52:59.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:52:59.611 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:52:59.611 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:52:59.611 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:53:01.383 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:53:31.427 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:53:31.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:53:31.459 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T17:53:31.474 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:53:31.480 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:53:31.480 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:53:31.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:53:33.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:54:03.287 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:54:03.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:54:03.319 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:54:03.320 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:54:03.320 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:54:03.323 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:54:03.323 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:54:03.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:54:05.107 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:54:35.142 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:54:35.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:54:35.206 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T17:54:35.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:54:35.224 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:54:35.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:54:35.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:54:37.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:55:07.132 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T17:55:07.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:55:07.168 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T17:55:07.169 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T17:55:07.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T17:55:07.175 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:55:07.175 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:55:07.175 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:55:08.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:55:38.993 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:55:39.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:55:39.027 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T17:55:39.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:55:39.046 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:55:39.046 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:55:39.046 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:55:40.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:56:10.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:56:10.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:56:10.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T17:56:10.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:56:10.921 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:56:10.921 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:56:10.921 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:56:12.753 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:56:42.775 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:56:42.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:56:42.803 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T17:56:42.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:56:42.822 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:56:42.822 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:56:42.822 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:56:44.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:57:14.682 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:57:14.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:57:14.719 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T17:57:14.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:57:14.740 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:57:14.740 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:57:14.740 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:57:16.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:57:46.636 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:57:46.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:57:46.666 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T17:57:46.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:57:46.690 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:57:46.690 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:57:46.691 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:57:48.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:58:18.576 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:58:18.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:58:18.610 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T17:58:18.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:58:18.626 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:58:18.626 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:58:18.626 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:58:20.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:58:50.557 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:58:50.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:58:50.588 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T17:58:50.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:58:50.608 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:58:50.609 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:58:50.609 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:58:52.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:59:22.489 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:59:22.506 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:59:22.524 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T17:59:22.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:59:22.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:59:22.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:59:22.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:59:24.358 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T17:59:54.388 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T17:59:54.401 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T17:59:54.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T17:59:54.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T17:59:54.438 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T17:59:54.439 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:59:54.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T17:59:56.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:00:26.315 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:00:26.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:00:26.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T18:00:26.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:00:26.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:00:26.376 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:00:26.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:00:28.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:00:58.275 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:00:58.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:00:58.311 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T18:00:58.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:00:58.330 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:00:58.330 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:00:58.331 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:01:00.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:01:30.188 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:01:30.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:01:30.214 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T18:01:30.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:01:30.236 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:01:30.236 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:01:30.236 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:01:32.128 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:02:02.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:02:02.184 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:02:02.206 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:02:02.207 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:02:02.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:02:02.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:02:02.213 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:02:02.213 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:02:04.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:02:34.077 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:02:34.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:02:34.108 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T18:02:34.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:02:34.125 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:02:34.125 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:02:34.125 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:02:35.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:03:05.993 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:03:06.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:03:06.027 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:03:06.028 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:03:06.028 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:03:06.033 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:03:06.034 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:03:06.034 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:03:07.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:03:37.866 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:03:37.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:03:38.267 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T18:03:38.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:03:38.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:03:38.298 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:03:38.299 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:03:40.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:04:10.137 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:04:10.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:04:10.170 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T18:04:10.184 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:04:10.190 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:04:10.190 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:04:10.190 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:04:11.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:04:42.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:04:42.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:04:42.069 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T18:04:42.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:04:42.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:04:42.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:04:42.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:04:43.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:05:13.923 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:05:13.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:05:13.957 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:05:13.958 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:05:13.958 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:05:13.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:05:13.963 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:05:13.963 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:05:15.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:05:45.829 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:05:45.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:05:45.862 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T18:05:45.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:05:45.882 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:05:45.882 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:05:45.882 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:05:47.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:06:17.716 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:06:17.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:06:17.747 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T18:06:17.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:06:17.767 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:06:17.767 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:06:17.767 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:06:19.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:06:49.615 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:06:49.635 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:06:49.654 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T18:06:49.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:06:49.672 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:06:49.672 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:06:49.672 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:06:51.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:07:21.488 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:07:21.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:07:21.522 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T18:07:21.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:07:21.541 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:07:21.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:07:21.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:07:23.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:07:53.396 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:07:53.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:07:53.431 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T18:07:53.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:07:53.450 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:07:53.450 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:07:53.450 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:07:55.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:08:25.275 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:08:25.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:08:25.350 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T18:08:25.362 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:08:25.365 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:08:25.365 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:08:25.365 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:08:27.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:08:57.304 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:08:57.322 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:08:57.336 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T18:08:57.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:08:57.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:08:57.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:08:57.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:08:59.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:09:29.186 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:09:29.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:09:29.220 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T18:09:29.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:09:29.247 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:09:29.247 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:09:29.247 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:09:31.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:10:01.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:10:01.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:10:01.104 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T18:10:01.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:10:01.130 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:10:01.130 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:10:01.130 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:10:02.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:10:32.968 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:10:32.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:10:33.003 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T18:10:33.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:10:33.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:10:33.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:10:33.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:10:34.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:11:04.842 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:11:04.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:11:04.875 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:11:04.877 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:11:04.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:11:04.881 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:11:04.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:11:04.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:11:06.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:11:36.705 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:11:36.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:11:36.734 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T18:11:36.746 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:11:36.748 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:11:36.748 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:11:36.748 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:11:38.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:12:08.577 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:12:08.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:12:08.611 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:12:08.612 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:12:08.612 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:12:08.618 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:12:08.618 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:12:08.618 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:12:10.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:12:40.432 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:12:40.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:12:40.462 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T18:12:40.473 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:12:40.479 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:12:40.479 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:12:40.479 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:12:42.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:13:12.260 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:13:12.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:13:12.295 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T18:13:12.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:13:12.318 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:13:12.318 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:13:12.318 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:13:14.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:13:44.109 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:13:44.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:13:44.149 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T18:13:44.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:13:44.170 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:13:44.170 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:13:44.170 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:13:45.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:14:16.044 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:14:16.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:14:16.078 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:14:16.079 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:14:16.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:14:16.085 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:14:16.085 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:14:16.085 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:14:17.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:14:47.917 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:14:47.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:14:47.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T18:14:47.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:14:47.959 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:14:47.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:14:47.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:14:49.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:15:19.798 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:15:19.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:15:19.830 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T18:15:19.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:15:19.847 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:15:19.848 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:15:19.848 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:15:21.746 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:15:51.785 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:15:51.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:15:51.818 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T18:15:51.833 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:15:51.840 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:15:51.840 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:15:51.840 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:15:53.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:16:23.648 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:16:23.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:16:23.675 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T18:16:23.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:16:23.693 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:16:23.693 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:16:23.693 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:16:25.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:16:55.580 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:16:55.593 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:16:55.614 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T18:16:55.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:16:55.634 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:16:55.634 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:16:55.634 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:16:57.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:17:27.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:17:27.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:17:27.495 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T18:17:27.508 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:17:27.514 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:17:27.514 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:17:27.515 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:17:29.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:17:59.364 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:17:59.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:17:59.399 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T18:17:59.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:17:59.417 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:17:59.417 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:17:59.417 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:18:01.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:18:31.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:18:31.295 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:18:31.312 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T18:18:31.323 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:18:31.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:18:31.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:18:31.326 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:18:33.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:19:03.235 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:19:03.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:19:03.268 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:19:03.270 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:19:03.270 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:19:03.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:19:03.276 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:19:03.276 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:19:05.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:19:35.135 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:19:35.150 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:19:35.170 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T18:19:35.189 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:19:35.196 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:19:35.196 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:19:35.196 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:19:37.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:20:07.057 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:20:07.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:20:07.095 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:20:07.096 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:20:07.096 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:20:07.102 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:20:07.102 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:20:07.102 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:20:08.906 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:20:38.935 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:20:38.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:20:38.968 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T18:20:38.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:20:38.988 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:20:38.988 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:20:38.988 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:20:40.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:21:10.795 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:21:10.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:21:10.837 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T18:21:10.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:21:10.856 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:21:10.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:21:10.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:21:12.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:21:42.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:21:42.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:21:42.677 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T18:21:42.694 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:21:42.696 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:21:42.696 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:21:42.696 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:21:44.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:22:14.586 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:22:14.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:22:14.618 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T18:22:14.631 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:22:14.636 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:22:14.636 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:22:14.636 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:22:16.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:22:46.517 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:22:46.531 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:22:46.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T18:22:46.575 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:22:46.581 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:22:46.581 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:22:46.581 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:22:48.346 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:23:18.390 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:23:18.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:23:18.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T18:23:18.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:23:18.438 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:23:18.438 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:23:18.438 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:23:20.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:23:50.244 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:23:50.258 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:23:50.275 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T18:23:50.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:23:50.297 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:23:50.297 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:23:50.297 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:23:52.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:24:22.159 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:24:22.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:24:22.193 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T18:24:22.207 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:24:22.210 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:24:22.211 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:24:22.211 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:24:24.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:24:54.053 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:24:54.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:24:54.083 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T18:24:54.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:24:54.098 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:24:54.098 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:24:54.098 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:24:55.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:25:25.979 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:25:25.991 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:25:26.011 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T18:25:26.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:25:26.034 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:25:26.035 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:25:26.035 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:25:27.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:25:57.883 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:25:57.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:25:57.916 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T18:25:57.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:25:57.936 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:25:57.936 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:25:57.937 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:25:59.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:26:29.781 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:26:29.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:26:29.821 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T18:26:29.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:26:29.842 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:26:29.842 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:26:29.842 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:26:31.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:27:01.655 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:27:01.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:27:01.689 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:27:01.690 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:27:01.690 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:27:01.695 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:27:01.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:27:01.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:27:03.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:27:33.488 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:27:33.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:27:33.522 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T18:27:33.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:27:33.543 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:27:33.543 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:27:33.543 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:27:35.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:28:05.365 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:28:05.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:28:05.395 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:28:05.396 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:28:05.396 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:28:05.398 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:28:05.398 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:28:05.398 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:28:07.189 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:28:37.231 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:28:37.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:28:37.269 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T18:28:37.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:28:37.289 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:28:37.289 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:28:37.289 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:28:39.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:29:09.108 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:29:09.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:29:09.142 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:29:09.143 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:29:09.143 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:29:09.149 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:29:09.149 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:29:09.149 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:29:10.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:29:40.980 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:29:40.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:29:41.016 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T18:29:41.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:29:41.035 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:29:41.036 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:29:41.036 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:29:42.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:30:12.860 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:30:12.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:30:12.896 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:30:12.897 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:30:12.897 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:30:12.901 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:30:12.901 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:30:12.901 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:30:14.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:30:44.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:30:44.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:30:45.483 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T18:30:45.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:30:45.512 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:30:45.512 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:30:45.512 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:30:47.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:31:17.356 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:31:17.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:31:17.391 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T18:31:17.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:31:17.405 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:31:17.405 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:31:17.405 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:31:19.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:31:49.249 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:31:49.264 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:31:49.280 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T18:31:49.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:31:49.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:31:49.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:31:49.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:31:51.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:32:21.251 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:32:21.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:32:21.288 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T18:32:21.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:32:21.311 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:32:21.311 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:32:21.311 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:32:23.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:32:53.231 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:32:53.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:32:53.269 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T18:32:53.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:32:53.289 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:32:53.290 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:32:53.290 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:32:55.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:33:25.156 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:33:25.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:33:25.187 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T18:33:25.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:33:25.204 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:33:25.204 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:33:25.204 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:33:27.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:33:57.082 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:33:57.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:33:57.113 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T18:33:57.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:33:57.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:33:57.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:33:57.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:33:58.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:34:29.000 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:34:29.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:34:29.037 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T18:34:29.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:34:29.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:34:29.057 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:34:29.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:34:30.889 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:35:00.924 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:35:00.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:35:00.950 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T18:35:00.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:35:00.964 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:35:00.964 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:35:00.964 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:35:02.856 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:35:32.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:35:32.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:35:32.933 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T18:35:32.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:35:32.953 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:35:32.953 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:35:32.953 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:35:34.771 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:36:04.813 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:36:04.833 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:36:04.853 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:36:04.854 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:36:04.854 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:36:04.859 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:36:04.860 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:36:04.860 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:36:06.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:36:36.699 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:36:36.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:36:36.738 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T18:36:36.751 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:36:36.757 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:36:36.757 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:36:36.757 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:36:38.571 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:37:08.612 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:37:08.626 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:37:08.650 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:37:08.651 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:37:08.651 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:37:08.657 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:37:08.657 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:37:08.657 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:37:10.479 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:37:40.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:37:40.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:37:40.554 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T18:37:40.566 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:37:40.571 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:37:40.571 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:37:40.571 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:37:42.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:38:12.453 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:38:12.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:38:12.481 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T18:38:12.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:38:12.495 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:38:12.495 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:38:12.495 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:38:14.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:38:44.368 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:38:44.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:38:44.401 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T18:38:44.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:38:44.418 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:38:44.419 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:38:44.419 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:38:46.324 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:39:16.356 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:39:16.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:39:16.394 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T18:39:16.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:39:16.417 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:39:16.418 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:39:16.418 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:39:18.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:39:48.302 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:39:48.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:39:48.336 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T18:39:48.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:39:48.357 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:39:48.357 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:39:48.358 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:39:50.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:40:20.230 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:40:20.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:40:20.266 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T18:40:20.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:40:20.287 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:40:20.287 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:40:20.287 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:40:22.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:40:52.141 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:40:52.156 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:40:52.179 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T18:40:52.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:40:52.200 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:40:52.201 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:40:52.201 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:40:54.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:41:24.075 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:41:24.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:41:24.107 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T18:41:24.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:41:24.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:41:24.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:41:24.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:41:25.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:41:55.970 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:41:55.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:41:55.999 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T18:41:56.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:41:56.014 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:41:56.014 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:41:56.014 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:41:57.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:42:27.973 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:42:27.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:42:28.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T18:42:28.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:42:28.032 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:42:28.032 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:42:28.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:42:29.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:42:59.905 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:42:59.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:42:59.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T18:42:59.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:42:59.966 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:42:59.966 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:42:59.966 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:43:01.830 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:43:31.872 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:43:31.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:43:31.904 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T18:43:31.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:43:31.922 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:43:31.922 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:43:31.922 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:43:33.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:44:03.794 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:44:03.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:44:03.829 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:44:03.831 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:44:03.831 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:44:03.836 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:44:03.836 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:44:03.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:44:05.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:44:35.675 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:44:35.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:44:35.708 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T18:44:35.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:44:35.728 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:44:35.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:44:35.729 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:44:37.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:45:07.589 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:45:07.607 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:45:07.620 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:45:07.621 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:45:07.621 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:45:07.623 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:45:07.623 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:45:07.623 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:45:09.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:45:39.480 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:45:39.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:45:39.514 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T18:45:39.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:45:39.534 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:45:39.534 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:45:39.534 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:45:41.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:46:11.368 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:46:11.383 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:46:11.406 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T18:46:11.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:46:11.426 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:46:11.426 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:46:11.426 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:46:13.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:46:43.250 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:46:43.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:46:43.284 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T18:46:43.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:46:43.304 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:46:43.304 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:46:43.304 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:46:45.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:47:15.161 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:47:15.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:47:15.194 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T18:47:15.208 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:47:15.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:47:15.214 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:47:15.214 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:47:17.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:47:47.040 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:47:47.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:47:47.075 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T18:47:47.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:47:47.092 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:47:47.092 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:47:47.093 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:47:48.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:48:18.914 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:48:18.929 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:48:18.942 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T18:48:18.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:48:18.957 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:48:18.957 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:48:18.957 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:48:20.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:48:50.794 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:48:50.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:48:50.829 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T18:48:50.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:48:50.847 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:48:50.847 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:48:50.847 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:48:52.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:49:22.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:49:22.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:49:22.800 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T18:49:22.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:49:22.820 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:49:22.820 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:49:22.820 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:49:24.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:49:54.674 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:49:54.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:49:54.709 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T18:49:54.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:49:54.729 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:49:54.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:49:54.729 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:49:56.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:50:26.591 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:50:26.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:50:26.628 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T18:50:26.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:50:26.648 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:50:26.648 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:50:26.648 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:50:28.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:50:58.482 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:50:58.499 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:50:58.515 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T18:50:58.526 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:50:58.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:50:58.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:50:58.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:51:00.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:51:30.396 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:51:30.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:51:30.432 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T18:51:30.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:51:30.453 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:51:30.453 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:51:30.453 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:51:32.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:52:02.313 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:52:02.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:52:02.348 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:52:02.349 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:52:02.349 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:52:02.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:52:02.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:52:02.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:52:04.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:52:34.303 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:52:34.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:52:34.340 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T18:52:34.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:52:34.361 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:52:34.361 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:52:34.361 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:52:36.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:53:06.243 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:53:06.264 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:53:06.286 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:53:06.287 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:53:06.287 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:53:06.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:53:06.293 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:53:06.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:53:08.087 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:53:38.122 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:53:38.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:53:38.155 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T18:53:38.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:53:38.172 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:53:38.172 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:53:38.172 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:53:39.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:54:09.985 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:54:09.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:54:10.025 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T18:54:10.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:54:10.045 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:54:10.046 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:54:10.046 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:54:11.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:54:41.876 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:54:41.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:54:41.912 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T18:54:41.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:54:41.930 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:54:41.930 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:54:41.930 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:54:43.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:55:13.757 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:55:13.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:55:13.787 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T18:55:13.788 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T18:55:13.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T18:55:13.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:55:13.790 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:55:13.790 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:55:15.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:55:45.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:55:45.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:55:45.741 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T18:55:45.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:55:45.761 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:55:45.762 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:55:45.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:55:47.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:56:17.596 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:56:17.610 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:56:17.631 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T18:56:17.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:56:17.650 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:56:17.650 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:56:17.650 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:56:19.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:56:49.500 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:56:49.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:56:49.535 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T18:56:49.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:56:49.556 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:56:49.556 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:56:49.556 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:56:51.383 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:57:21.425 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:57:21.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:57:21.470 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T18:57:21.484 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:57:21.490 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:57:21.490 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:57:21.490 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:57:23.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:57:53.301 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:57:53.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:57:53.336 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T18:57:53.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:57:53.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:57:53.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:57:53.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:57:55.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:58:25.164 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:58:25.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:58:25.194 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T18:58:25.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:58:25.208 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:58:25.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:58:25.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:58:27.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:58:57.141 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T18:58:57.156 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:58:57.176 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T18:58:57.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:58:57.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:58:57.197 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:58:57.197 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:58:58.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T18:59:28.994 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T18:59:29.013 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T18:59:29.038 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T18:59:29.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T18:59:29.058 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T18:59:29.058 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:59:29.058 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T18:59:30.830 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:00:00.872 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:00:00.888 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:00:00.903 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T19:00:00.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:00:00.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:00:00.923 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:00:00.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:00:02.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:00:32.827 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:00:32.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:00:32.858 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T19:00:32.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:00:32.882 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:00:32.882 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:00:32.882 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:00:34.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:01:04.692 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:01:04.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:01:04.725 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:01:04.726 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:01:04.726 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:01:04.732 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:01:04.732 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:01:04.732 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:01:06.506 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:01:36.543 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:01:36.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:01:36.577 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T19:01:36.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:01:36.594 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:01:36.595 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:01:36.595 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:01:38.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:02:08.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:02:08.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:02:08.484 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:02:08.485 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:02:08.486 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:02:08.489 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:02:08.489 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:02:08.489 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:02:10.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:02:40.290 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:02:40.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:02:40.328 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T19:02:40.343 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:02:40.349 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:02:40.349 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:02:40.350 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:02:42.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:03:12.148 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:03:12.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:03:12.181 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T19:03:12.196 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:03:12.201 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:03:12.201 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:03:12.201 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:03:13.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:03:44.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:03:44.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:03:44.036 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T19:03:44.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:03:44.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:03:44.057 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:03:44.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:03:45.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:04:15.966 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:04:15.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:04:15.997 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T19:04:16.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:04:16.016 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:04:16.017 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:04:16.017 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:04:17.821 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:04:47.862 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:04:47.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:04:47.896 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T19:04:47.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:04:47.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:04:47.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:04:47.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:04:49.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:05:19.756 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:05:19.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:05:19.789 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T19:05:19.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:05:19.804 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:05:19.804 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:05:19.804 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:05:21.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:05:51.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:05:51.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:05:51.732 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T19:05:51.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:05:51.753 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:05:51.753 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:05:51.753 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:05:53.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:06:23.595 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:06:23.610 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:06:23.630 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T19:06:23.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:06:23.650 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:06:23.650 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:06:23.650 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:06:25.483 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:06:55.528 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:06:55.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:06:55.561 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T19:06:55.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:06:55.582 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:06:55.583 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:06:55.583 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:06:57.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:07:27.451 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:07:27.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:07:27.481 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T19:07:27.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:07:27.497 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:07:27.498 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:07:27.498 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:07:29.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:07:59.367 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:07:59.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:07:59.404 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T19:07:59.418 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:07:59.422 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:07:59.422 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:07:59.422 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:08:01.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:08:31.272 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:08:31.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:08:31.319 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T19:08:31.337 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:08:31.341 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:08:31.341 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:08:31.341 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:08:33.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:09:03.304 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:09:03.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:09:03.338 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:09:03.339 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:09:03.339 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:09:03.344 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:09:03.344 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:09:03.344 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:09:05.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:09:35.168 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:09:35.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:09:35.207 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T19:09:35.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:09:35.231 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:09:35.231 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:09:35.231 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:09:37.084 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:10:07.127 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:10:07.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:10:07.159 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:10:07.160 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:10:07.160 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:10:07.166 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:10:07.166 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:10:07.166 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:10:08.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:10:39.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:10:39.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:10:39.068 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T19:10:39.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:10:39.090 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:10:39.090 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:10:39.090 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:10:40.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:11:10.960 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:11:10.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:11:10.995 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T19:11:11.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:11:11.015 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:11:11.015 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:11:11.015 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:11:12.840 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:11:42.889 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:11:42.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:11:42.928 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T19:11:42.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:11:42.946 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:11:42.946 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:11:42.946 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:11:44.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:12:14.793 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:12:14.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:12:14.831 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T19:12:14.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:12:14.848 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:12:14.848 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:12:14.848 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:12:16.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:12:46.787 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:12:46.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:12:46.822 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T19:12:46.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:12:46.843 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:12:46.843 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:12:46.843 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:12:48.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:13:18.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:13:18.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:13:18.706 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T19:13:18.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:13:18.727 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:13:18.727 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:13:18.727 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:13:20.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:13:50.586 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:13:50.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:13:50.622 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T19:13:50.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:13:50.642 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:13:50.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:13:50.643 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:13:52.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:14:22.508 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:14:22.523 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:14:22.541 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T19:14:22.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:14:22.564 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:14:22.564 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:14:22.564 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:14:24.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:14:54.411 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:14:54.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:14:54.446 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T19:14:54.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:14:54.469 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:14:54.469 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:14:54.469 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:14:56.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:15:26.288 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:15:26.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:15:26.317 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T19:15:26.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:15:26.334 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:15:26.334 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:15:26.334 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:15:28.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:15:58.169 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:15:58.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:15:58.202 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T19:15:58.216 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:15:58.220 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:15:58.220 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:15:58.221 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:16:00.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:16:30.092 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:16:30.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:16:30.135 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T19:16:30.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:16:30.156 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:16:30.156 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:16:30.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:16:31.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:17:02.009 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:17:02.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:17:02.044 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:17:02.044 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:17:02.044 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:17:02.049 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:17:02.049 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:17:02.049 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:17:03.893 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:17:33.934 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:17:33.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:17:33.971 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T19:17:33.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:17:33.993 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:17:33.993 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:17:33.993 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:17:35.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:18:05.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:18:05.846 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:18:05.869 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:18:05.871 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:18:05.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:18:05.877 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:18:05.877 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:18:05.877 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:18:07.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:18:37.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:18:37.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:18:37.799 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T19:18:37.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:18:37.819 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:18:37.819 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:18:37.819 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:18:39.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:19:09.668 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:19:09.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:19:09.699 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T19:19:09.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:19:09.714 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:19:09.714 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:19:09.714 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:19:11.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:19:41.526 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:19:41.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:19:41.576 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T19:19:41.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:19:41.595 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:19:41.595 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:19:41.595 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:19:43.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:20:13.487 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:20:13.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:20:13.529 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T19:20:13.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:20:13.549 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:20:13.549 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:20:13.549 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:20:15.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:20:45.375 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:20:45.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:20:45.405 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T19:20:45.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:20:45.421 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:20:45.421 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:20:45.421 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:20:47.234 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:21:17.271 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:21:17.289 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:21:17.624 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T19:21:17.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:21:17.654 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:21:17.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:21:17.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:21:19.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:21:49.485 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:21:49.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:21:49.520 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T19:21:49.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:21:49.538 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:21:49.539 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:21:49.539 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:21:51.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:22:21.420 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:22:21.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:22:21.465 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T19:22:21.480 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:22:21.484 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:22:21.485 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:22:21.485 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:22:23.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:22:53.299 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:22:53.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:22:53.329 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T19:22:53.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:22:53.343 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:22:53.343 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:22:53.343 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:22:55.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:23:25.181 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:23:25.194 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:23:25.217 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T19:23:25.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:23:25.236 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:23:25.236 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:23:25.236 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:23:27.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:23:57.164 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:23:57.177 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:23:57.198 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T19:23:57.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:23:57.220 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:23:57.220 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:23:57.221 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:23:59.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:24:29.072 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:24:29.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:24:29.111 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T19:24:29.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:24:29.132 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:24:29.132 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:24:29.132 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:24:30.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:25:00.984 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:25:01.002 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:25:01.026 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T19:25:01.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:25:01.047 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:25:01.047 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:25:01.047 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:25:02.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:25:32.894 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:25:32.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:25:32.929 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T19:25:32.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:25:32.950 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:25:32.950 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:25:32.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:25:34.770 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:26:04.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:26:04.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:26:04.847 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:26:04.849 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:26:04.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:26:04.853 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:26:04.853 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:26:04.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:26:06.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:26:36.732 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:26:36.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:26:36.768 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T19:26:36.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:26:36.786 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:26:36.786 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:26:36.786 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:26:38.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:27:08.637 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:27:08.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:27:08.678 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:27:08.678 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:27:08.679 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:27:08.681 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:27:08.681 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:27:08.681 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:27:10.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:27:40.622 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:27:40.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:27:40.654 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T19:27:40.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:27:40.671 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:27:40.671 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:27:40.671 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:27:42.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:28:12.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:28:12.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:28:12.564 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T19:28:12.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:28:12.583 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:28:12.584 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:28:12.584 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:28:14.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:28:44.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:28:44.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:28:44.496 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T19:28:44.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:28:44.516 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:28:44.516 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:28:44.516 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:28:46.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:29:16.358 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:29:16.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:29:16.394 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T19:29:16.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:29:16.414 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:29:16.415 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:29:16.415 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:29:18.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:29:48.233 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:29:48.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:29:48.262 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T19:29:48.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:29:48.280 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:29:48.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:29:48.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:29:50.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:30:20.078 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:30:20.094 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:30:20.117 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T19:30:20.132 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:30:20.135 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:30:20.135 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:30:20.135 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:30:21.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:30:51.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:30:51.981 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:30:51.996 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T19:30:52.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:30:52.011 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:30:52.011 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:30:52.011 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:30:53.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:31:23.909 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:31:23.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:31:23.943 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T19:31:23.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:31:23.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:31:23.963 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:31:23.963 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:31:25.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:31:55.789 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:31:55.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:31:55.818 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T19:31:55.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:31:55.836 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:31:55.836 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:31:55.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:31:57.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:32:27.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:32:27.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:32:27.723 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T19:32:27.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:32:27.741 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:32:27.741 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:32:27.741 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:32:29.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:32:59.547 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:32:59.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:32:59.582 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T19:32:59.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:32:59.601 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:32:59.601 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:32:59.601 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:33:01.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:33:31.477 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:33:31.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:33:31.521 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T19:33:31.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:33:31.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:33:31.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:33:31.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:33:33.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:34:03.433 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:34:03.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:34:03.461 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:34:03.462 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:34:03.462 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:34:03.465 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:34:03.465 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:34:03.465 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:34:05.264 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:34:35.314 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:34:35.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:34:35.358 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T19:34:35.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:34:35.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:34:35.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:34:35.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:34:37.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:35:07.292 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:35:07.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:35:07.325 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:35:07.326 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:35:07.327 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:35:07.332 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:35:07.332 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:35:07.332 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:35:09.143 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:35:39.178 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:35:39.196 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:35:39.215 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T19:35:39.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:35:39.232 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:35:39.232 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:35:39.232 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:35:41.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:36:11.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:36:11.087 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:36:11.108 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T19:36:11.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:36:11.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:36:11.129 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:36:11.130 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:36:12.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:36:42.957 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:36:42.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:36:42.993 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T19:36:43.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:36:43.016 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:36:43.017 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:36:43.017 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:36:44.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:37:14.851 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:37:14.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:37:14.884 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T19:37:14.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:37:14.901 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:37:14.901 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:37:14.901 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:37:16.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:37:46.749 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:37:46.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:37:46.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T19:37:46.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:37:46.802 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:37:46.802 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:37:46.802 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:37:48.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:38:18.642 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:38:18.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:38:18.672 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T19:38:18.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:38:18.689 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:38:18.690 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:38:18.690 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:38:20.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:38:50.585 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:38:50.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:38:50.618 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T19:38:50.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:38:50.637 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:38:50.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:38:50.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:38:52.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:39:22.488 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:39:22.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:39:22.521 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T19:39:22.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:39:22.543 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:39:22.543 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:39:22.543 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:39:24.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:39:54.389 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:39:54.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:39:54.425 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T19:39:54.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:39:54.445 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:39:54.445 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:39:54.445 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:39:56.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:40:26.268 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:40:26.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:40:26.300 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T19:40:26.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:40:26.319 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:40:26.319 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:40:26.319 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:40:28.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:40:58.150 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:40:58.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:40:58.182 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T19:40:58.196 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:40:58.200 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:40:58.200 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:40:58.200 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:41:00.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:41:30.081 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:41:30.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:41:30.114 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T19:41:30.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:41:30.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:41:30.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:41:30.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:41:31.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:42:02.025 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:42:02.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:42:02.056 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:42:02.056 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:42:02.056 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:42:02.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:42:02.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:42:02.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:42:03.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:42:33.916 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:42:33.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:42:33.947 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T19:42:33.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:42:33.967 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:42:33.967 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:42:33.968 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:42:35.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:43:05.833 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:43:05.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:43:05.866 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:43:05.867 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:43:05.867 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:43:05.873 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:43:05.873 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:43:05.873 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:43:07.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:43:37.734 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:43:37.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:43:37.768 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T19:43:37.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:43:37.788 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:43:37.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:43:37.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:43:39.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:44:09.647 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:44:09.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:44:09.684 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T19:44:09.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:44:09.703 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:44:09.704 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:44:09.704 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:44:11.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:44:41.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:44:41.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:44:41.758 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T19:44:41.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:44:41.792 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:44:41.792 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:44:41.792 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:44:43.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:45:13.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:45:13.683 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:45:13.703 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T19:45:13.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:45:13.717 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:45:13.717 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:45:13.717 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:45:15.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:45:45.588 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:45:45.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:45:45.624 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T19:45:45.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:45:45.643 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:45:45.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:45:45.644 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:45:47.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:46:17.585 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:46:17.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:46:17.615 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T19:46:17.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:46:17.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:46:17.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:46:17.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:46:19.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:46:49.501 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:46:49.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:46:49.535 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T19:46:49.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:46:49.555 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:46:49.555 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:46:49.556 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:46:51.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:47:21.428 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:47:21.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:47:21.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T19:47:21.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:47:21.480 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:47:21.481 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:47:21.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:47:23.315 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:47:53.357 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:47:53.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:47:53.392 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T19:47:53.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:47:53.411 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:47:53.411 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:47:53.411 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:47:55.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:48:25.286 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:48:25.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:48:25.322 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T19:48:25.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:48:25.340 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:48:25.340 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:48:25.340 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:48:27.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:48:57.219 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:48:57.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:48:57.253 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T19:48:57.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:48:57.270 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:48:57.271 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:48:57.271 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:48:59.084 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:49:29.119 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:49:29.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:49:29.151 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T19:49:29.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:49:29.169 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:49:29.169 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:49:29.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:49:31.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:50:01.076 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:50:01.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:50:01.110 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T19:50:01.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:50:01.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:50:01.129 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:50:01.129 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:50:02.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:50:32.999 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:50:33.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:50:33.036 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T19:50:33.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:50:33.056 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:50:33.056 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:50:33.056 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:50:34.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:51:04.920 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:51:04.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:51:04.952 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:51:04.953 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:51:04.953 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:51:04.958 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:51:04.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:51:04.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:51:06.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:51:36.784 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:51:36.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:51:36.818 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T19:51:36.832 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:51:36.838 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:51:36.838 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:51:36.838 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:51:38.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:52:08.674 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:52:08.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:52:08.704 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:52:08.704 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:52:08.704 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:52:08.709 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:52:08.709 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:52:08.709 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:52:10.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:52:40.526 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:52:40.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:52:40.560 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T19:52:40.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:52:40.578 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:52:40.578 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:52:40.578 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:52:42.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:53:12.408 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:53:12.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:53:12.436 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T19:53:12.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:53:12.450 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:53:12.451 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:53:12.451 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:53:14.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:53:44.375 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:53:44.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:53:44.413 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T19:53:44.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:53:44.434 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:53:44.435 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:53:44.435 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:53:46.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:54:16.298 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:54:16.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:54:16.333 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T19:54:16.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:54:16.352 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:54:16.352 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:54:16.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:54:18.186 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:54:48.220 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:54:48.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:54:48.255 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T19:54:48.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:54:48.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:54:48.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:54:48.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:54:50.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:55:20.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:55:20.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:55:20.148 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T19:55:20.165 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:55:20.169 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:55:20.169 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:55:20.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:55:21.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:55:52.030 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T19:55:52.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:55:52.064 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T19:55:52.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:55:52.082 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:55:52.083 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:55:52.083 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:55:53.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:56:23.944 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:56:23.958 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:56:23.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T19:56:24.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:56:24.004 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:56:24.004 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:56:24.004 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:56:25.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:56:55.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:56:55.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:56:55.900 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T19:56:55.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:56:55.914 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:56:55.914 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:56:55.914 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:56:57.820 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:57:27.860 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:57:27.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:57:27.898 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T19:57:27.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:57:27.919 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:57:27.919 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:57:27.919 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:57:29.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:57:59.774 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:57:59.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:57:59.811 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T19:57:59.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:57:59.831 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:57:59.832 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:57:59.832 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:58:01.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:58:31.683 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:58:31.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:58:31.720 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T19:58:31.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:58:31.740 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:58:31.741 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:58:31.741 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:58:33.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:59:03.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:59:03.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:59:03.639 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T19:59:03.641 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T19:59:03.641 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T19:59:03.646 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:59:03.646 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:59:03.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:59:05.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T19:59:35.519 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T19:59:35.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T19:59:35.553 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T19:59:35.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T19:59:35.574 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T19:59:35.574 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:59:35.574 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T19:59:37.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:00:07.445 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:00:07.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:00:07.484 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:00:07.486 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:00:07.486 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:00:07.490 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:00:07.490 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:00:07.490 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:00:09.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:00:39.324 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:00:39.343 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:00:39.357 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T20:00:39.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:00:39.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:00:39.376 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:00:39.376 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:00:41.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:01:11.288 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:01:11.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:01:11.322 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T20:01:11.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:01:11.345 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:01:11.345 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:01:11.345 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:01:13.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:01:43.168 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:01:43.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:01:43.203 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T20:01:43.218 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:01:43.224 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:01:43.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:01:43.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:01:45.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:02:15.071 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:02:15.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:02:15.104 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T20:02:15.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:02:15.130 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:02:15.130 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:02:15.130 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:02:16.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:02:46.970 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:02:46.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:02:47.286 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T20:02:47.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:02:47.315 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:02:47.315 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:02:47.316 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:02:49.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:03:19.156 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:03:19.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:03:19.193 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T20:03:19.208 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:03:19.212 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:03:19.212 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:03:19.212 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:03:21.023 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:03:51.070 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:03:51.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:03:51.097 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T20:03:51.110 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:03:51.112 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:03:51.112 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:03:51.112 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:03:52.929 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:04:22.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:04:22.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:04:23.000 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T20:04:23.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:04:23.014 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:04:23.014 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:04:23.014 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:04:24.910 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:04:54.946 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:04:54.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:04:54.976 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T20:04:54.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:04:54.993 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:04:54.993 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:04:54.993 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:04:56.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:05:26.814 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:05:26.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:05:26.847 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T20:05:26.861 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:05:26.868 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:05:26.868 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:05:26.868 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:05:28.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:05:58.723 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:05:58.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:05:58.756 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T20:05:58.770 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:05:58.775 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:05:58.775 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:05:58.776 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:06:00.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:06:30.624 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:06:30.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:06:30.660 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T20:06:30.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:06:30.681 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:06:30.681 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:06:30.681 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:06:32.480 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:07:02.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:07:02.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:07:02.916 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:07:02.926 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:07:02.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:07:02.933 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:07:02.933 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:07:02.933 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:07:04.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:07:34.751 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:07:34.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:07:34.788 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T20:07:34.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:07:34.809 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:07:34.809 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:07:34.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:07:36.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:08:06.611 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:08:06.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:08:06.640 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:08:06.640 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:08:06.640 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:08:06.643 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:08:06.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:08:06.643 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:08:08.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:08:38.529 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:08:38.545 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:08:38.568 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T20:08:38.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:08:38.588 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:08:38.588 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:08:38.589 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:08:40.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:09:10.442 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:09:10.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:09:10.476 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T20:09:10.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:09:10.495 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:09:10.495 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:09:10.495 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:09:12.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:09:42.313 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:09:42.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:09:42.349 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T20:09:42.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:09:42.369 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:09:42.369 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:09:42.370 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:09:44.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:10:14.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:10:14.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:10:14.225 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T20:10:14.240 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:10:14.245 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:10:14.245 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:10:14.246 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:10:16.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:10:46.074 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:10:46.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:10:46.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T20:10:46.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:10:46.137 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:10:46.137 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:10:46.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:10:47.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:11:17.961 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:11:17.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:11:17.989 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T20:11:18.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:11:18.007 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:11:18.007 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:11:18.007 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:11:19.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:11:49.842 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:11:49.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:11:49.871 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T20:11:49.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:11:49.886 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:11:49.886 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:11:49.886 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:11:51.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:12:21.811 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:12:21.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:12:21.849 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T20:12:21.863 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:12:21.869 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:12:21.869 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:12:21.869 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:12:23.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:12:53.705 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:12:53.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:12:53.746 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T20:12:53.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:12:53.774 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:12:53.774 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:12:53.774 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:12:55.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:13:25.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:13:25.627 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:13:25.647 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T20:13:25.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:13:25.665 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:13:25.665 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:13:25.665 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:13:27.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:13:57.513 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:13:57.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:13:57.544 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T20:13:57.558 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:13:57.563 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:13:57.564 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:13:57.564 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:13:59.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:14:29.425 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:14:29.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:14:29.460 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T20:14:29.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:14:29.481 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:14:29.481 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:14:29.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:14:31.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:15:01.353 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:15:01.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:15:01.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T20:15:01.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:15:01.400 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:15:01.400 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:15:01.400 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:15:03.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:15:33.233 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:15:33.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:15:33.267 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T20:15:33.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:15:33.282 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:15:33.282 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:15:33.282 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:15:35.165 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:16:05.201 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:16:05.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:16:05.239 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:16:05.239 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:16:05.239 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:16:05.243 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:16:05.243 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:16:05.243 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:16:07.084 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:16:37.141 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:16:37.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:16:37.176 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T20:16:37.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:16:37.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:16:37.197 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:16:37.198 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:16:39.013 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:17:09.050 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:17:09.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:17:09.085 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:17:09.086 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:17:09.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:17:09.092 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:17:09.092 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:17:09.092 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:17:10.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:17:40.931 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:17:40.946 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:17:40.968 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T20:17:40.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:17:40.989 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:17:40.989 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:17:40.989 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:17:42.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:18:12.818 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:18:12.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:18:12.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T20:18:12.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:18:12.874 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:18:12.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:18:12.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:18:14.652 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:18:44.688 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:18:44.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:18:44.722 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T20:18:44.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:18:44.740 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:18:44.740 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:18:44.740 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:18:46.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:19:16.532 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:19:16.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:19:16.562 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T20:19:16.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:19:16.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:19:16.576 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:19:16.576 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:19:18.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:19:48.475 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:19:48.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:19:48.509 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T20:19:48.523 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:19:48.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:19:48.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:19:48.530 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:19:50.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:20:20.375 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:20:20.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:20:20.411 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T20:20:20.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:20:20.430 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:20:20.431 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:20:20.431 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:20:22.208 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:20:52.225 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:20:52.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:20:52.254 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T20:20:52.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:20:52.271 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:20:52.271 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:20:52.271 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:20:54.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:21:24.146 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:21:24.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:21:24.177 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T20:21:24.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:21:24.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:21:24.198 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:21:24.198 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:21:25.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:21:56.031 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:21:56.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:21:56.069 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T20:21:56.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:21:56.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:21:56.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:21:56.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:21:57.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:22:27.962 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:22:27.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:22:28.011 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T20:22:28.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:22:28.031 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:22:28.032 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:22:28.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:22:29.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:22:59.864 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:22:59.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:22:59.892 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T20:22:59.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:22:59.916 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:22:59.916 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:22:59.916 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:23:01.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:23:31.821 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:23:31.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:23:31.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T20:23:31.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:23:31.885 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:23:31.885 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:23:31.885 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:23:33.677 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:24:03.718 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:24:03.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:24:03.757 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:24:03.758 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:24:03.758 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:24:03.764 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:24:03.764 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:24:03.764 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:24:05.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:24:35.595 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:24:35.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:24:35.631 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T20:24:35.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:24:35.653 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:24:35.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:24:35.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:24:37.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:25:07.518 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:25:07.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:25:07.554 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:25:07.555 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:25:07.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:25:07.560 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:25:07.560 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:25:07.560 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:25:09.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:25:39.398 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:25:39.411 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:25:39.432 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T20:25:39.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:25:39.451 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:25:39.452 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:25:39.452 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:25:41.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:26:11.355 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:26:11.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:26:11.388 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T20:26:11.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:26:11.408 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:26:11.408 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:26:11.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:26:13.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:26:43.259 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:26:43.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:26:43.291 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T20:26:43.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:26:43.304 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:26:43.304 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:26:43.304 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:26:45.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:27:15.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:27:15.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:27:15.243 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T20:27:15.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:27:15.265 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:27:15.265 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:27:15.265 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:27:17.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:27:47.124 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:27:47.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:27:47.160 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T20:27:47.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:27:47.182 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:27:47.182 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:27:47.182 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:27:49.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:28:19.051 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:28:19.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:28:19.087 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T20:28:19.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:28:19.109 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:28:19.109 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:28:19.109 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:28:20.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:28:51.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:28:51.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:28:51.040 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T20:28:51.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:28:51.060 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:28:51.061 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:28:51.061 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:28:52.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:29:22.910 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:29:22.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:29:22.947 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T20:29:22.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:29:22.967 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:29:22.967 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:29:22.967 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:29:24.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:29:54.855 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:29:54.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:29:54.891 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T20:29:54.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:29:54.912 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:29:54.912 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:29:54.912 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:29:56.753 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:30:26.789 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:30:26.807 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:30:26.822 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T20:30:26.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:30:26.843 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:30:26.843 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:30:26.843 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:30:28.746 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:30:58.789 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:30:58.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:30:58.827 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T20:30:58.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:30:58.849 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:30:58.849 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:30:58.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:31:00.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:31:30.690 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:31:30.708 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:31:30.724 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T20:31:30.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:31:30.741 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:31:30.741 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:31:30.741 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:31:32.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:32:02.616 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:32:02.634 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:32:02.659 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:32:02.660 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:32:02.660 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:32:02.666 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:32:02.666 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:32:02.666 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:32:04.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:32:34.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:32:34.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:32:34.534 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T20:32:34.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:32:34.555 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:32:34.555 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:32:34.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:32:36.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:33:06.442 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:33:06.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:33:06.482 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:33:06.483 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:33:06.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:33:06.489 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:33:06.489 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:33:06.489 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:33:08.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:33:38.348 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:33:38.361 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:33:38.390 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T20:33:38.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:33:38.411 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:33:38.411 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:33:38.412 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:33:40.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:34:10.282 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:34:10.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:34:10.320 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T20:34:10.338 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:34:10.342 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:34:10.342 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:34:10.342 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:34:12.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:34:42.265 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:34:42.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:34:42.300 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T20:34:42.315 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:34:42.321 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:34:42.322 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:34:42.322 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:34:44.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:35:14.173 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:35:14.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:35:14.217 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T20:35:14.229 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:35:14.234 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:35:14.234 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:35:14.234 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:35:16.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:35:46.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:35:46.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:35:46.108 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T20:35:46.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:35:46.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:35:46.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:35:46.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:35:47.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:36:18.003 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:36:18.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:36:18.038 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T20:36:18.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:36:18.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:36:18.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:36:18.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:36:19.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:36:49.925 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:36:49.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:36:50.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T20:36:50.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:36:50.922 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:36:50.922 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:36:50.922 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:36:52.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:37:22.801 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:37:22.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:37:22.846 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T20:37:22.861 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:37:22.863 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:37:22.863 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:37:22.863 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:37:24.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:37:54.710 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:37:54.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:37:54.742 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T20:37:54.754 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:37:54.757 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:37:54.757 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:37:54.757 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:37:56.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:38:26.581 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:38:26.593 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:38:26.613 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T20:38:26.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:38:26.631 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:38:26.632 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:38:26.632 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:38:28.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:38:58.589 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:38:58.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:38:58.623 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T20:38:58.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:38:58.644 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:38:58.644 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:38:58.644 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:39:00.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:39:30.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:39:30.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:39:30.529 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T20:39:30.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:39:30.549 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:39:30.550 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:39:30.550 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:39:32.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:40:02.380 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:40:02.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:40:02.414 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:40:02.415 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:40:02.416 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:40:02.421 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:40:02.421 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:40:02.421 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:40:04.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:40:34.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:40:34.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:40:34.277 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T20:40:34.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:40:34.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:40:34.298 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:40:34.298 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:40:36.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:41:06.112 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:41:06.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:41:06.148 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:41:06.149 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:41:06.149 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:41:06.152 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:41:06.152 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:41:06.153 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:41:07.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:41:37.977 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:41:37.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:41:38.017 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T20:41:38.032 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:41:38.035 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:41:38.035 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:41:38.035 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:41:39.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:42:09.865 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:42:09.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:42:09.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T20:42:09.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:42:09.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:42:09.924 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:42:09.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:42:11.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:42:41.821 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:42:41.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:42:41.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T20:42:41.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:42:41.869 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:42:41.869 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:42:41.869 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:42:43.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:43:13.722 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:43:13.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:43:13.758 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T20:43:13.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:43:13.779 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:43:13.779 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:43:13.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:43:15.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:43:45.614 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:43:45.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:43:45.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T20:43:45.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:43:45.668 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:43:45.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:43:45.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:43:47.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:44:17.533 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:44:17.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:44:17.574 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T20:44:17.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:44:17.594 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:44:17.594 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:44:17.595 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:44:19.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:44:49.473 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:44:49.486 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:44:49.504 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T20:44:49.517 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:44:49.520 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:44:49.520 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:44:49.520 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:44:51.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:45:21.385 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:45:21.402 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:45:21.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T20:45:21.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:45:21.431 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:45:21.431 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:45:21.431 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:45:23.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:45:53.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:45:53.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:45:53.334 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T20:45:53.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:45:53.352 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:45:53.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:45:53.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:45:55.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:46:25.246 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:46:25.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:46:25.287 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T20:46:25.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:46:25.306 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:46:25.306 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:46:25.306 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:46:27.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:46:57.155 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:46:57.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:46:57.191 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T20:46:57.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:46:57.216 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:46:57.216 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:46:57.216 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:46:59.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:47:29.083 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:47:29.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:47:29.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T20:47:29.132 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:47:29.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:47:29.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:47:29.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:47:30.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:48:00.998 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:48:01.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:48:01.033 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T20:48:01.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:48:01.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:48:01.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:48:01.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:48:02.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:48:32.950 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:48:32.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:48:32.986 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T20:48:32.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:48:33.003 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:48:33.003 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:48:33.003 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:48:34.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:49:04.895 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:49:04.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:49:04.924 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:49:04.924 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:49:04.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:49:04.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:49:04.927 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:49:04.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:49:06.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:49:36.761 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:49:36.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:49:36.800 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T20:49:36.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:49:36.820 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:49:36.820 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:49:36.820 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:49:38.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:50:08.769 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:50:08.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:50:08.797 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:50:08.798 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:50:08.798 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:50:08.802 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:50:08.802 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:50:08.802 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:50:10.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:50:40.640 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:50:40.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:50:40.684 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T20:50:40.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:50:40.705 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:50:40.706 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:50:40.706 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:50:42.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:51:12.547 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:51:12.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:51:12.576 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T20:51:12.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:51:12.591 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:51:12.591 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:51:12.591 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:51:14.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:51:44.439 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:51:44.457 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:51:44.470 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T20:51:44.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:51:44.492 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:51:44.492 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:51:44.492 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:51:46.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:52:16.366 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:52:16.378 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:52:16.402 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T20:52:16.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:52:16.420 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:52:16.420 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:52:16.420 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:52:18.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:52:48.273 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:52:48.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:52:48.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T20:52:48.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:52:48.331 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:52:48.331 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:52:48.331 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:52:50.205 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:53:20.241 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:53:20.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:53:20.274 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T20:53:20.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:53:20.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:53:20.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:53:20.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:53:22.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:53:52.255 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:53:52.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:53:52.762 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T20:53:52.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:53:52.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:53:52.790 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:53:52.790 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:53:54.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:54:24.688 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:54:24.702 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:54:24.725 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T20:54:24.741 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:54:24.744 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:54:24.745 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:54:24.745 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:54:26.571 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:54:56.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:54:56.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:54:56.638 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T20:54:56.652 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:54:56.657 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:54:56.657 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:54:56.657 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:54:58.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:55:28.563 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:55:28.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:55:28.598 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T20:55:28.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:55:28.619 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:55:28.619 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:55:28.619 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:55:30.458 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:56:00.500 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T20:56:00.501 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T20:56:00.501 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T20:56:00.532 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T20:56:00.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:56:00.554 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:56:00.554 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:56:00.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:56:02.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:56:32.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:56:32.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:56:32.442 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T20:56:32.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:56:32.460 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:56:32.460 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:56:32.460 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:56:34.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:57:04.333 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:57:04.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:57:04.364 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:57:04.364 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:57:04.364 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:57:04.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:57:04.367 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:57:04.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:57:06.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:57:36.280 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:57:36.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:57:36.316 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T20:57:36.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:57:36.336 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:57:36.337 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:57:36.337 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:57:38.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:58:08.186 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:58:08.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:58:08.219 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T20:58:08.220 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T20:58:08.220 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T20:58:08.226 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:58:08.226 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:58:08.226 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:58:10.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:58:40.079 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:58:40.094 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:58:40.127 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T20:58:40.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:58:40.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:58:40.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:58:40.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:58:41.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:59:12.013 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T20:59:12.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:59:12.046 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T20:59:12.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:59:12.067 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:59:12.067 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:59:12.067 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:59:13.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T20:59:43.921 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T20:59:43.934 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T20:59:43.954 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T20:59:43.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T20:59:43.973 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T20:59:43.973 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:59:43.973 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T20:59:45.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:00:15.829 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:00:15.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:00:15.861 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T21:00:15.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:00:15.879 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:00:15.879 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:00:15.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:00:17.710 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:00:47.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:00:47.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:00:47.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T21:00:47.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:00:47.763 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:00:47.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:00:47.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:00:49.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:01:19.724 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:01:19.739 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:01:20.089 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T21:01:20.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:01:20.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:01:20.120 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:01:20.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:01:21.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:01:52.023 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:01:52.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:01:52.061 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T21:01:52.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:01:52.084 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:01:52.084 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:01:52.084 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:01:53.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:02:23.917 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:02:23.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:02:23.958 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T21:02:23.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:02:23.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:02:23.979 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:02:23.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:02:25.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:02:55.809 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:02:55.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:02:55.842 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T21:02:55.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:02:55.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:02:55.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:02:55.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:02:57.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:03:27.703 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:03:27.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:03:27.744 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T21:03:27.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:03:27.765 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:03:27.765 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:03:27.765 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:03:29.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:03:59.602 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:03:59.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:03:59.636 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T21:03:59.650 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:03:59.654 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:03:59.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:03:59.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:04:01.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:04:31.484 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:04:31.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:04:31.515 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T21:04:31.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:04:31.533 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:04:31.533 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:04:31.533 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:04:33.434 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:05:03.447 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:05:03.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:05:03.479 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:05:03.481 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:05:03.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:05:03.487 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:05:03.487 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:05:03.487 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:05:05.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:05:35.376 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:05:35.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:05:35.416 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T21:05:35.430 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:05:35.436 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:05:35.437 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:05:35.437 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:05:37.240 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:06:07.283 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:06:07.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:06:07.317 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:06:07.318 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:06:07.319 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:06:07.325 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:06:07.325 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:06:07.325 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:06:09.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:06:39.157 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:06:39.170 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:06:39.196 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T21:06:39.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:06:39.216 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:06:39.216 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:06:39.216 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:06:41.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:07:11.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:07:11.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:07:11.084 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T21:07:11.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:07:11.103 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:07:11.103 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:07:11.103 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:07:12.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:07:42.947 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:07:42.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:07:42.985 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T21:07:43.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:07:43.004 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:07:43.004 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:07:43.004 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:07:44.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:08:14.822 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:08:14.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:08:14.847 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T21:08:14.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:08:14.861 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:08:14.861 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:08:14.861 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:08:16.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:08:46.807 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:08:46.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:08:46.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T21:08:46.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:08:46.862 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:08:46.862 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:08:46.862 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:08:48.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:09:18.697 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:09:18.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:09:18.730 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T21:09:18.751 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:09:18.756 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:09:18.756 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:09:18.756 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:09:20.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:09:50.596 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:09:50.610 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:09:50.634 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T21:09:50.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:09:50.654 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:09:50.655 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:09:50.655 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:09:52.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:10:22.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:10:22.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:10:22.526 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T21:10:22.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:10:22.546 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:10:22.546 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:10:22.546 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:10:24.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:10:54.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:10:54.353 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:10:54.380 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T21:10:54.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:10:54.401 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:10:54.401 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:10:54.401 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:10:56.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:11:26.219 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:11:26.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:11:26.252 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T21:11:26.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:11:26.270 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:11:26.270 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:11:26.270 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:11:28.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:11:58.087 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:11:58.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:11:58.128 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T21:11:58.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:11:58.142 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:11:58.142 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:11:58.142 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:12:00.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:12:30.053 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:12:30.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:12:30.081 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T21:12:30.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:12:30.098 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:12:30.098 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:12:30.098 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:12:31.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:13:01.972 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:13:01.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:13:02.007 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:13:02.009 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:13:02.009 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:13:02.015 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:13:02.015 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:13:02.015 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:13:03.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:13:33.842 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:13:33.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:13:33.881 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T21:13:33.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:13:33.904 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:13:33.904 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:13:33.904 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:13:35.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:14:05.743 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:14:05.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:14:05.777 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:14:05.778 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:14:05.778 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:14:05.784 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:14:05.784 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:14:05.784 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:14:07.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:14:37.604 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:14:37.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:14:37.648 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T21:14:37.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:14:37.669 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:14:37.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:14:37.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:14:39.444 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:15:09.459 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:15:09.483 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:15:09.494 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-18T21:15:09.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:15:09.508 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:15:09.508 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:15:09.508 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:15:11.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:15:41.349 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:15:41.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:15:41.382 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T21:15:41.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:15:41.397 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:15:41.397 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:15:41.397 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:15:43.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:16:13.321 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:16:13.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:16:13.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T21:16:13.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:16:13.375 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:16:13.375 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:16:13.375 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:16:15.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:16:45.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:16:45.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:16:45.259 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T21:16:45.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:16:45.280 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:16:45.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:16:45.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:16:47.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:17:17.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:17:17.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:17:17.156 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T21:17:17.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:17:17.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:17:17.178 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:17:17.178 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:17:18.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:17:49.005 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:17:49.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:17:49.034 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T21:17:49.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:17:49.048 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:17:49.048 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:17:49.048 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:17:50.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:18:20.859 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:18:20.873 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:18:20.895 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T21:18:20.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:18:20.913 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:18:20.913 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:18:20.913 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:18:22.710 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:18:52.752 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:18:52.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:18:52.789 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T21:18:52.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:18:52.807 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:18:52.807 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:18:52.807 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:18:54.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:19:24.689 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:19:24.708 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:19:24.722 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T21:19:24.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:19:24.739 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:19:24.739 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:19:24.739 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:19:26.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:19:56.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:19:56.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:19:56.690 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T21:19:56.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:19:56.712 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:19:56.713 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:19:56.713 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:19:58.526 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:20:28.541 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:20:28.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:20:28.576 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T21:20:28.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:20:28.599 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:20:28.599 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:20:28.599 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:20:30.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:21:00.461 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T21:21:00.462 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T21:21:00.462 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T21:21:00.484 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T21:21:00.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:21:00.507 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:21:00.507 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:21:00.507 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:21:02.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:21:32.376 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:21:32.391 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:21:32.418 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T21:21:32.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:21:32.445 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:21:32.445 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:21:32.445 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:21:34.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:22:04.310 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:22:04.323 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:22:04.340 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:22:04.341 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:22:04.341 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:22:04.346 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:22:04.346 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:22:04.346 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:22:06.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:22:36.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:22:36.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:22:36.230 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T21:22:36.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:22:36.247 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:22:36.247 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:22:36.247 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:22:38.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:23:08.104 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:23:08.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:23:08.135 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:23:08.136 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:23:08.136 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:23:08.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:23:08.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:23:08.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:23:10.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:23:40.051 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:23:40.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:23:40.086 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T21:23:40.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:23:40.109 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:23:40.109 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:23:40.109 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:23:41.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:24:12.006 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:24:12.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:24:12.050 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T21:24:12.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:24:12.070 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:24:12.071 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:24:12.071 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:24:13.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:24:43.949 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:24:43.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:24:43.983 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T21:24:43.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:24:44.005 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:24:44.006 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:24:44.006 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:24:45.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:25:15.881 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:25:15.894 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:25:15.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T21:25:15.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:25:15.922 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:25:15.922 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:25:15.922 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:25:17.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:25:47.775 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:25:47.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:25:47.809 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T21:25:47.824 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:25:47.828 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:25:47.828 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:25:47.828 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:25:49.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:26:19.698 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:26:19.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:26:19.730 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T21:26:19.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:26:19.748 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:26:19.748 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:26:19.748 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:26:21.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:26:51.611 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:26:51.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:26:51.646 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T21:26:51.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:26:51.662 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:26:51.662 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:26:51.662 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:26:53.545 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:27:23.586 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:27:23.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:27:23.631 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T21:27:23.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:27:23.651 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:27:23.652 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:27:23.652 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:27:25.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:27:55.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:27:55.474 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:27:55.500 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T21:27:55.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:27:55.521 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:27:55.521 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:27:55.521 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:27:57.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:28:27.390 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:28:27.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:28:27.424 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T21:28:27.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:28:27.447 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:28:27.448 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:28:27.448 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:28:29.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:28:59.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:28:59.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:28:59.341 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T21:28:59.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:28:59.362 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:28:59.363 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:28:59.363 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:29:01.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:29:31.197 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:29:31.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:29:31.233 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T21:29:31.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:29:31.254 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:29:31.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:29:31.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:29:33.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:30:03.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:30:03.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:30:03.110 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:30:03.111 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:30:03.111 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:30:03.113 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:30:03.113 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:30:03.113 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:30:04.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:30:34.946 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:30:34.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:30:34.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T21:30:34.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:30:34.999 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:30:34.999 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:30:34.999 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:30:36.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:31:06.863 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:31:06.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:31:06.902 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:31:06.903 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:31:06.903 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:31:06.909 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:31:06.909 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:31:06.909 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:31:08.679 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:31:38.732 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:31:38.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:31:38.770 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T21:31:38.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:31:38.791 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:31:38.791 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:31:38.791 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:31:40.554 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:32:10.603 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:32:10.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:32:10.635 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T21:32:10.650 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:32:10.656 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:32:10.656 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:32:10.656 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:32:12.417 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:32:42.457 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:32:42.474 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:32:42.497 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T21:32:42.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:32:42.518 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:32:42.518 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:32:42.519 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:32:44.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:33:14.343 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:33:14.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:33:14.379 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T21:33:14.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:33:14.397 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:33:14.397 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:33:14.397 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:33:16.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:33:46.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:33:46.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:33:46.326 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T21:33:46.337 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:33:46.340 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:33:46.340 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:33:46.340 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:33:48.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:34:18.242 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:34:18.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:34:18.278 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T21:34:18.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:34:18.308 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:34:18.308 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:34:18.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:34:20.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:34:50.131 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:34:50.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:34:50.167 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T21:34:50.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:34:50.187 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:34:50.188 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:34:50.188 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:34:52.033 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:35:22.075 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:35:22.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:35:22.109 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T21:35:22.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:35:22.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:35:22.129 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:35:22.129 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:35:23.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:35:53.997 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:35:54.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:35:54.032 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T21:35:54.047 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:35:54.053 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:35:54.053 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:35:54.053 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:35:55.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:36:25.907 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:36:25.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:36:25.940 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T21:36:25.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:36:25.958 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:36:25.958 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:36:25.958 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:36:27.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:36:57.814 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:36:57.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:36:57.851 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T21:36:57.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:36:57.869 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:36:57.869 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:36:57.869 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:36:59.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:37:29.725 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:37:29.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:37:29.760 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T21:37:29.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:37:29.777 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:37:29.777 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:37:29.777 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:37:31.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:38:01.687 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:38:01.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:38:01.721 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:38:01.723 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:38:01.723 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:38:01.729 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:38:01.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:38:01.729 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:38:03.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:38:33.586 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:38:33.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:38:33.622 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T21:38:33.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:38:33.642 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:38:33.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:38:33.643 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:38:35.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:39:05.495 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:39:05.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:39:05.531 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:39:05.533 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:39:05.533 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:39:05.539 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:39:05.539 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:39:05.539 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:39:07.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:39:37.352 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:39:37.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:39:37.389 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T21:39:37.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:39:37.411 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:39:37.411 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:39:37.411 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:39:39.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:40:09.239 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:40:09.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:40:09.275 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:40:09.276 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:40:09.277 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:40:09.280 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:40:09.280 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:40:09.280 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:40:11.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:40:41.093 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:40:41.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:40:41.125 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T21:40:41.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:40:41.140 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:40:41.140 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:40:41.140 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:40:42.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:41:12.963 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:41:12.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:41:12.999 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T21:41:13.013 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:41:13.017 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:41:13.018 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:41:13.018 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:41:14.863 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:41:44.904 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:41:44.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:41:44.935 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T21:41:44.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:41:44.955 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:41:44.955 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:41:44.955 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:41:46.741 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:42:16.766 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:42:16.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:42:16.800 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T21:42:16.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:42:16.820 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:42:16.820 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:42:16.820 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:42:18.641 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:42:48.666 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:42:48.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:42:48.702 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T21:42:48.716 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:42:48.723 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:42:48.723 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:42:48.723 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:42:50.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:43:20.557 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:43:20.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:43:20.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T21:43:20.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:43:20.624 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:43:20.624 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:43:20.624 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:43:22.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:43:52.476 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:43:52.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:43:52.517 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T21:43:52.534 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:43:52.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:43:52.537 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:43:52.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:43:54.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:44:24.369 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:44:24.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:44:24.400 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T21:44:24.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:44:24.414 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:44:24.414 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:44:24.414 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:44:26.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:44:56.332 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:44:56.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:44:56.373 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T21:44:56.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:44:56.393 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:44:56.393 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:44:56.393 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:44:58.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:45:28.213 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:45:28.228 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:45:28.263 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T21:45:28.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:45:28.283 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:45:28.284 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:45:28.284 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:45:30.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:46:00.122 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:46:00.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:46:00.158 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T21:46:00.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:46:00.179 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:46:00.179 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:46:00.179 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:46:01.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:46:32.031 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:46:32.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:46:32.072 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T21:46:32.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:46:32.091 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:46:32.091 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:46:32.091 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:46:33.896 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:47:03.930 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:47:03.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:47:03.967 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:47:03.968 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:47:03.968 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:47:03.975 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:47:03.975 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:47:03.975 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:47:05.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:47:35.830 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:47:35.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:47:35.866 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T21:47:35.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:47:35.886 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:47:35.887 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:47:35.887 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:47:37.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:48:07.781 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:48:07.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:48:07.810 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:48:07.810 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:48:07.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:48:07.813 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:48:07.813 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:48:07.813 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:48:09.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:48:39.731 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:48:39.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:48:39.766 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T21:48:39.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:48:39.787 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:48:39.787 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:48:39.787 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:48:41.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:49:11.702 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:49:11.716 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:49:11.735 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T21:49:11.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:49:11.756 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:49:11.756 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:49:11.756 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:49:13.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:49:43.599 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:49:43.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:49:43.635 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T21:49:43.667 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:49:43.674 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:49:43.674 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:49:43.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:49:45.498 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:50:15.519 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:50:15.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:50:15.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T21:50:15.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:50:15.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:50:15.576 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:50:15.576 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:50:17.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:50:47.444 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:50:47.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:50:47.484 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T21:50:47.498 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:50:47.503 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:50:47.503 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:50:47.503 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:50:49.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:51:19.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:51:19.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:51:19.381 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T21:51:19.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:51:19.396 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:51:19.396 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:51:19.396 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:51:21.226 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:51:51.259 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:51:51.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:51:51.294 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T21:51:51.308 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:51:51.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:51:51.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:51:51.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:51:53.216 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:52:23.259 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:52:23.273 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:52:23.295 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T21:52:23.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:52:23.317 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:52:23.317 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:52:23.317 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:52:25.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:52:55.229 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:52:55.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:52:55.269 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T21:52:55.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:52:55.290 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:52:55.291 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:52:55.291 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:52:57.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:53:27.133 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:53:27.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:53:27.161 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T21:53:27.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:53:27.175 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:53:27.175 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:53:27.175 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:53:28.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:53:59.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T21:53:59.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:53:59.046 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T21:53:59.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:53:59.067 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:53:59.067 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:53:59.067 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:54:00.884 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:54:30.906 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:54:30.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:54:30.942 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T21:54:30.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:54:30.968 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:54:30.968 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:54:30.968 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:54:32.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:55:02.837 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:55:02.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:55:02.867 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:55:02.868 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:55:02.868 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:55:02.870 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:55:02.870 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:55:02.870 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:55:04.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:55:34.758 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:55:34.771 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:55:34.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T21:55:34.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:55:34.819 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:55:34.820 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:55:34.820 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:55:36.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:56:06.770 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:56:06.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:56:06.804 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T21:56:06.805 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T21:56:06.805 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T21:56:06.811 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:56:06.811 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:56:06.811 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:56:08.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:56:38.695 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:56:38.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:56:38.729 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T21:56:38.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:56:38.748 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:56:38.748 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:56:38.748 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:56:40.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:57:10.599 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:57:10.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:57:10.634 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T21:57:10.649 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:57:10.655 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:57:10.655 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:57:10.655 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:57:12.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:57:42.542 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:57:42.556 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:57:42.577 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T21:57:42.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:57:42.597 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:57:42.597 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:57:42.597 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:57:44.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:58:14.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:58:14.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:58:14.494 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T21:58:14.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:58:14.519 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:58:14.520 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:58:14.520 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:58:16.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:58:46.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:58:46.383 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:58:46.409 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T21:58:46.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:58:46.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:58:46.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:58:46.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:58:48.260 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:59:18.267 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:59:18.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:59:18.307 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T21:59:18.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:59:18.324 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:59:18.324 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:59:18.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:59:20.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T21:59:50.267 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T21:59:50.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T21:59:50.301 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T21:59:50.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T21:59:50.322 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T21:59:50.322 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:59:50.322 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T21:59:52.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:00:22.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:00:22.218 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:00:22.235 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T22:00:22.250 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:00:22.254 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:00:22.254 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:00:22.254 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:00:24.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:00:54.114 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:00:54.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:00:54.148 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T22:00:54.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:00:54.168 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:00:54.168 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:00:54.168 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:00:55.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:01:26.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:01:26.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:01:26.112 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T22:01:26.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:01:26.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:01:26.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:01:26.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:01:27.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:01:57.972 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:01:57.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:01:58.003 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T22:01:58.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:01:58.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:01:58.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:01:58.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:01:59.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:02:29.863 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:02:29.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:02:29.910 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T22:02:29.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:02:29.930 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:02:29.931 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:02:29.931 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:02:31.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:03:01.769 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:03:01.787 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:03:01.800 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:03:01.801 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:03:01.801 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:03:01.803 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:03:01.803 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:03:01.804 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:03:03.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:03:33.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:03:33.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:03:33.759 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T22:03:33.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:03:33.782 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:03:33.782 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:03:33.782 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:03:35.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:04:05.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:04:05.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:04:05.644 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:04:05.646 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:04:05.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:04:05.650 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:04:05.651 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:04:05.651 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:04:07.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:04:37.519 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:04:37.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:04:37.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T22:04:37.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:04:37.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated seeing data into database
2025-09-18T22:04:39.401 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:05:09.437 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:05:09.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:05:09.470 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:05:09.470 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:05:09.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:05:09.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated seeing data into database
2025-09-18T22:05:11.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:05:41.289 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:05:41.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:05:41.318 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T22:05:41.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:05:41.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated seeing data into database
2025-09-18T22:05:43.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:06:15.603 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:06:16.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:06:18.662 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T22:06:24.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:06:30.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated seeing data into database
2025-09-18T22:07:03.787 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:07:36.743 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:07:40.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:07:44.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T22:07:48.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:07:48.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated seeing data into database
2025-09-18T22:12:33.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:13:47.294 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 39 seconds old
2025-09-18T22:37:23.531 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:37:23.630 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T22:37:23.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:37:23.691 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:37:23.691 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:37:23.692 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:37:27.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:37:57.175 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:37:57.194 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:37:57.216 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T22:37:57.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:37:57.245 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:37:57.245 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:37:57.245 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:37:59.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:38:29.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:38:29.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:38:29.116 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T22:38:29.131 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:38:29.149 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:38:29.149 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:38:29.149 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:38:31.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:39:01.054 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:39:01.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:39:01.103 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-18T22:39:01.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:39:01.136 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:39:01.136 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:39:01.136 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:39:02.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:39:33.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:39:33.014 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:39:33.036 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T22:39:33.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:39:33.061 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:39:33.061 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:39:33.061 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:39:34.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:40:04.924 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:40:04.938 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:40:04.977 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:40:04.979 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:40:04.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:40:04.990 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:40:04.990 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:40:04.990 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:40:06.826 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:40:36.863 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:40:36.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:40:36.901 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T22:40:36.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:40:36.929 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:40:36.929 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:40:36.929 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:40:38.890 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:41:08.932 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:41:08.948 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:41:08.978 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:41:08.979 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:41:08.979 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:41:08.993 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:41:08.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:41:08.994 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:41:10.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:41:40.875 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:41:40.890 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:41:41.331 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T22:41:41.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:41:41.363 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:41:41.363 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:41:41.363 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:41:43.199 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:42:13.254 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:42:13.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:42:13.298 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T22:42:13.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:42:13.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:42:13.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:42:13.326 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:42:15.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:42:45.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:42:45.207 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:42:45.229 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T22:42:45.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:42:45.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:42:45.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:42:45.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:42:47.087 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:43:17.130 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:43:17.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:43:17.173 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T22:43:17.189 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:43:17.203 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:43:17.203 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:43:17.203 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:43:19.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:43:49.099 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:43:49.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:43:49.157 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T22:43:49.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:43:49.184 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:43:49.184 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:43:49.184 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:43:51.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:44:21.063 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:44:21.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:44:21.097 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T22:44:21.110 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:44:21.120 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:44:21.120 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:44:21.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:44:23.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:44:53.098 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:44:53.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:44:53.146 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T22:44:53.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:44:53.175 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:44:53.175 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:44:53.175 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:44:55.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:45:25.040 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:45:25.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:45:25.089 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T22:45:25.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:45:25.115 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:45:25.115 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:45:25.115 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:45:26.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:45:57.021 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:45:57.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:45:57.065 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T22:45:57.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:45:57.095 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:45:57.095 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:45:57.095 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:45:58.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:46:28.952 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:46:28.966 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:46:28.990 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T22:46:29.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:46:29.019 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:46:29.020 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:46:29.020 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:46:30.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:47:00.937 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:47:00.953 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:47:00.985 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T22:47:01.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:47:01.012 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:47:01.012 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:47:01.012 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:47:02.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:47:32.888 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:47:32.900 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:47:32.921 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T22:47:32.935 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:47:32.945 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:47:32.946 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:47:32.946 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:47:34.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:48:04.790 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:48:04.803 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:48:04.835 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:48:04.836 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:48:04.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:48:04.853 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:48:04.853 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:48:04.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:48:06.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:48:36.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:48:36.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:48:36.837 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T22:48:36.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:48:36.867 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:48:36.867 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:48:36.867 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:48:38.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:49:08.918 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:49:08.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:49:08.961 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:49:08.962 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:49:08.962 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:49:08.977 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:49:08.977 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:49:08.977 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:49:10.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:49:40.848 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:49:40.863 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:49:40.896 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T22:49:40.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:49:40.925 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:49:40.925 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:49:40.925 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:49:42.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:50:12.790 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:50:12.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:50:12.843 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T22:50:12.859 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:50:12.873 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:50:12.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:50:12.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:50:14.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:50:44.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:50:44.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:50:45.572 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T22:50:45.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:50:45.602 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:50:45.603 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:50:45.603 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:50:47.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:51:17.488 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:51:17.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:51:17.539 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T22:51:17.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:51:17.567 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:51:17.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:51:17.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:51:19.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:51:49.426 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:51:49.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:51:49.475 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T22:51:49.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:51:49.498 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:51:49.498 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:51:49.498 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:51:51.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:52:21.430 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:52:21.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:52:21.477 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T22:52:21.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:52:21.505 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:52:21.506 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:52:21.506 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:52:23.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:52:53.367 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:52:53.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:52:54.112 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T22:52:54.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:52:54.146 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:52:54.147 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:52:54.147 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:52:55.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:53:26.002 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T22:53:26.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:53:26.048 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T22:53:26.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:53:26.077 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:53:26.078 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:53:26.078 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:53:27.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:53:57.920 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:53:57.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:53:57.966 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T22:53:57.981 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:53:57.996 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:53:57.996 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:53:57.996 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:53:59.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:54:29.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:54:29.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:54:29.878 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T22:54:29.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:54:29.903 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:54:29.904 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:54:29.904 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:54:31.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:55:01.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:55:01.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:55:01.760 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:55:01.761 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:55:01.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:55:01.772 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:55:01.772 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:55:01.772 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:55:03.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:55:33.631 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:55:33.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:55:33.675 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T22:55:33.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:55:33.701 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:55:33.701 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:55:33.701 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:55:35.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:56:05.612 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:56:05.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:56:05.660 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:56:05.661 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:56:05.662 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:56:05.675 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:56:05.675 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:56:05.675 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:56:07.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:56:37.531 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:56:37.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:56:37.578 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T22:56:37.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:56:37.607 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:56:37.608 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:56:37.608 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:56:39.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:57:09.479 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:57:09.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:57:09.521 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T22:57:09.522 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T22:57:09.522 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T22:57:09.535 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:57:09.535 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:57:09.535 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:57:11.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:57:41.432 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:57:41.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:57:41.472 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T22:57:41.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:57:41.502 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:57:41.502 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:57:41.502 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:57:43.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:58:13.356 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:58:13.375 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:58:13.397 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T22:58:13.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:58:13.420 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:58:13.420 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:58:13.420 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:58:15.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:58:45.273 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:58:45.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:58:45.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T22:58:45.324 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:58:45.335 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:58:45.335 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:58:45.335 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:58:47.154 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:59:17.195 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:59:17.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:59:17.236 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T22:59:17.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:59:17.262 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:59:17.263 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:59:17.263 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:59:19.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T22:59:49.200 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T22:59:49.218 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T22:59:49.240 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T22:59:49.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T22:59:49.266 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T22:59:49.266 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:59:49.266 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T22:59:51.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:00:21.116 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:00:21.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:00:21.168 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T23:00:21.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:00:21.203 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:00:21.204 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:00:21.204 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:00:22.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:00:53.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:00:53.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:00:53.081 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T23:00:53.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:00:53.111 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:00:53.111 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:00:53.112 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:00:54.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:01:25.008 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:01:25.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:01:25.057 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T23:01:25.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:01:25.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:01:25.089 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:01:25.089 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:01:26.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:01:56.958 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:01:56.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:01:57.006 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T23:01:57.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:01:57.032 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:01:57.032 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:01:57.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:01:58.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:02:28.937 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:02:28.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:02:28.976 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T23:02:28.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:02:28.999 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:02:28.999 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:02:28.999 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:02:30.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:03:00.839 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:03:00.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:03:00.901 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T23:03:00.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:03:00.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:03:00.927 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:03:00.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:03:02.859 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:03:32.901 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:03:32.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:03:32.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T23:03:32.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:03:32.976 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:03:32.976 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:03:32.976 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:03:34.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:04:04.854 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:04:04.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:04:04.894 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:04:04.895 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:04:04.896 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:04:04.911 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:04:04.912 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:04:04.912 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:04:06.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:04:36.756 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:04:36.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:04:36.807 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T23:04:36.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:04:36.842 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:04:36.842 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:04:36.842 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:04:38.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:05:08.693 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:05:08.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:05:08.740 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:05:08.742 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:05:08.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:05:08.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:05:08.762 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:05:08.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:05:10.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:05:40.626 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:05:40.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:05:40.669 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T23:05:40.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:05:40.691 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:05:40.691 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:05:40.691 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:05:42.526 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:06:12.563 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:06:12.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:06:12.609 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T23:06:12.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:06:12.631 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:06:12.631 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:06:12.631 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:06:14.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:06:44.509 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:06:44.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:06:44.560 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T23:06:44.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:06:44.593 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:06:44.594 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:06:44.594 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:06:46.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:07:16.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:07:16.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:07:16.570 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T23:07:16.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:07:16.598 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:07:16.599 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:07:16.599 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:07:18.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:07:48.461 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:07:48.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:07:48.508 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T23:07:48.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:07:48.540 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:07:48.540 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:07:48.540 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:07:50.338 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:08:20.353 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:08:20.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:08:20.399 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T23:08:20.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:08:20.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:08:20.429 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:08:20.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:08:22.250 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:08:52.292 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:08:52.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:08:52.338 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T23:08:52.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:08:52.372 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:08:52.372 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:08:52.373 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:08:54.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:09:24.232 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:09:24.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:09:24.285 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T23:09:24.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:09:24.311 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:09:24.312 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:09:24.312 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:09:26.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:09:56.145 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:09:56.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:09:56.191 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T23:09:56.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:09:56.214 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:09:56.214 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:09:56.214 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:09:58.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:10:28.139 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:10:28.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:10:28.184 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T23:10:28.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:10:28.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:10:28.213 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:10:28.213 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:10:30.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:11:00.051 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:11:00.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:11:00.096 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T23:11:00.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:11:00.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:11:00.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:11:00.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:11:01.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:11:31.996 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:11:32.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:11:32.052 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T23:11:32.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:11:32.081 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:11:32.081 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:11:32.081 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:11:33.900 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:12:03.930 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:12:03.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:12:03.981 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:12:03.982 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:12:03.983 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:12:03.996 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:12:03.996 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:12:03.996 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:12:05.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:12:35.840 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:12:35.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:12:35.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T23:12:35.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:12:35.917 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:12:35.917 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:12:35.917 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:12:37.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:13:07.759 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:13:07.773 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:13:07.809 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:13:07.810 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:13:07.811 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:13:07.822 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:13:07.822 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:13:07.822 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:13:09.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:13:39.637 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:13:39.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:13:39.677 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T23:13:39.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:13:39.699 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:13:39.699 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:13:39.699 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:13:41.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:14:11.606 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:14:11.619 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:14:11.835 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T23:14:11.859 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:14:11.873 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:14:11.874 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:14:11.874 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:14:13.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:14:43.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:14:43.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:14:43.743 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T23:14:43.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:14:43.772 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:14:43.772 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:14:43.772 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:14:45.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:15:15.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:15:15.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:15:15.626 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T23:15:15.640 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:15:15.655 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:15:15.656 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:15:15.656 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:15:17.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:15:47.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:15:47.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:15:47.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T23:15:47.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:15:47.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:15:47.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:15:47.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:15:49.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:16:19.339 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:16:19.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:16:19.382 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T23:16:19.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:16:19.407 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:16:19.407 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:16:19.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:16:21.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:16:51.233 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:16:51.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:16:51.273 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T23:16:51.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:16:51.296 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:16:51.296 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:16:51.296 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:16:53.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:17:23.179 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:17:23.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:17:23.220 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T23:17:23.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:17:23.250 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:17:23.250 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:17:23.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:17:25.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:17:55.061 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:17:55.074 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:17:55.094 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T23:17:55.112 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:17:55.125 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:17:55.126 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:17:55.126 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:17:56.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:18:26.938 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:18:26.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:18:26.985 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T23:18:26.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:18:27.010 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:18:27.010 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:18:27.010 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:18:28.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:18:58.819 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:18:58.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:18:58.852 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T23:18:58.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:18:58.878 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:18:58.878 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:18:58.878 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:19:00.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:19:30.712 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:19:30.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:19:30.755 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-18T23:19:30.770 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:19:30.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:19:30.785 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:19:30.785 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:19:32.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:20:02.609 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:20:02.627 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:20:02.651 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:20:02.651 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:20:02.651 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:20:02.660 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:20:02.660 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:20:02.660 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:20:04.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:20:34.505 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:20:34.517 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:20:34.540 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-18T23:20:34.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:20:34.565 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:20:34.566 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:20:34.566 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:20:36.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:21:06.502 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:21:06.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:21:06.552 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:21:06.553 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:21:06.554 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:21:06.567 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:21:06.567 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:21:06.567 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:21:08.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:21:38.441 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:21:38.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:21:38.490 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-18T23:21:38.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:21:38.525 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:21:38.526 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:21:38.526 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:21:40.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:22:10.368 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:22:10.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:22:10.422 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-18T23:22:10.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:22:10.454 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:22:10.455 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:22:10.455 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:22:12.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:22:42.309 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:22:42.324 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:22:42.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-18T23:22:42.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:22:42.384 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:22:42.384 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:22:42.384 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:22:44.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:23:14.231 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:23:14.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:23:14.271 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-18T23:23:14.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:23:14.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:23:14.302 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:23:14.302 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:23:16.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:23:46.175 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:23:46.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:23:46.217 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-18T23:23:46.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:23:46.241 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:23:46.241 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:23:46.242 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:23:48.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:24:18.092 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:24:18.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:24:18.130 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-18T23:24:18.145 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:24:18.155 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:24:18.156 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:24:18.156 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:24:19.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:24:50.021 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:24:50.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:24:50.063 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-18T23:24:50.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:24:50.093 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:24:50.093 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:24:50.093 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:24:51.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:25:22.001 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:25:22.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:25:22.053 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-18T23:25:22.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:25:22.084 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:25:22.084 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:25:22.084 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:25:23.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:25:53.966 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:25:53.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:25:54.011 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-18T23:25:54.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:25:54.055 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:25:54.055 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:25:54.055 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:25:55.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:26:25.944 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:26:25.956 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:26:25.989 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T23:26:26.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:26:26.016 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:26:26.016 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:26:26.016 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:26:27.834 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:26:57.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:26:57.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:26:57.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T23:26:57.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:26:57.928 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:26:57.928 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:26:57.928 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:26:59.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:27:29.807 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:27:29.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:27:29.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T23:27:29.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:27:29.882 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:27:29.883 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:27:29.883 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:27:31.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:28:01.733 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:28:01.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:28:01.780 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:28:01.781 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:28:01.782 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:28:01.796 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:28:01.797 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:28:01.797 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:28:03.620 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:28:33.661 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:28:33.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:28:33.714 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T23:28:33.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:28:33.741 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:28:33.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:28:33.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:28:35.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:29:05.624 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:29:05.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:29:05.666 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:29:05.668 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:29:05.668 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:29:05.682 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:29:05.682 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:29:05.682 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:29:07.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:29:37.512 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:29:37.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:29:37.555 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T23:29:37.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:29:37.581 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:29:37.581 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:29:37.582 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:29:39.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:30:09.436 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:30:09.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:30:09.482 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:30:09.483 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:30:09.484 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:30:09.496 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:30:09.496 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:30:09.496 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:30:11.325 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:30:41.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:30:41.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:30:41.402 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-18T23:30:41.417 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:30:41.440 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:30:41.440 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:30:41.440 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:30:43.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:31:13.272 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:31:13.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:31:13.609 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-18T23:31:13.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:31:13.649 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:31:13.649 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:31:13.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:31:15.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:31:45.472 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:31:45.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:31:45.520 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-18T23:31:45.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:31:45.547 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:31:45.548 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:31:45.548 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:31:47.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:32:17.367 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:32:17.386 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:32:17.416 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-18T23:32:17.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:32:17.445 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:32:17.446 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:32:17.446 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:32:19.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:32:49.282 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:32:49.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:32:49.329 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-18T23:32:49.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:32:49.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:32:49.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:32:49.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:32:51.150 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:33:21.200 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:33:21.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:33:21.425 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-18T23:33:21.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:33:21.449 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:33:21.449 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:33:21.449 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:33:23.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:33:53.323 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:33:53.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:33:53.367 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-18T23:33:53.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:33:53.399 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:33:53.400 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:33:53.400 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:33:55.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:34:25.276 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:34:25.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:34:25.318 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-18T23:34:25.332 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:34:25.347 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:34:25.347 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:34:25.347 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:34:27.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:34:57.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:34:57.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:34:57.220 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-18T23:34:57.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:34:57.251 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:34:57.252 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:34:57.252 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:34:59.128 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:35:29.169 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:35:29.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:35:29.213 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-18T23:35:29.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:35:29.248 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:35:29.248 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:35:29.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:35:31.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:36:01.157 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:36:01.174 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:36:01.216 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:36:01.217 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:36:01.217 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:36:01.228 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:36:01.229 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:36:01.229 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:36:03.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:36:33.096 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:36:33.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:36:33.130 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-18T23:36:33.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:36:33.158 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:36:33.158 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:36:33.158 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:36:35.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:37:05.079 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:37:05.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:37:05.123 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:37:05.124 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:37:05.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:37:05.139 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:37:05.139 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:37:05.139 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:37:06.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:37:36.992 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:37:37.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:37:37.036 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-18T23:37:37.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:37:37.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:37:37.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:37:37.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:37:38.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:38:08.905 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:38:08.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:38:08.948 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:38:08.949 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:38:08.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:38:08.964 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:38:08.964 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:38:08.964 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:38:10.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:38:40.825 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:38:40.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:38:40.867 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-18T23:38:40.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:38:40.897 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:38:40.897 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:38:40.898 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:38:42.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:39:12.753 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:39:12.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:39:12.788 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-18T23:39:12.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:39:12.815 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:39:12.815 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:39:12.815 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:39:14.634 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:39:44.669 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:39:44.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:39:44.708 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-18T23:39:44.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:39:44.729 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:39:44.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:39:44.730 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:39:46.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:40:16.673 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:40:16.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:40:16.718 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-18T23:40:16.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:40:16.747 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:40:16.747 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:40:16.748 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:40:18.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:40:48.588 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:40:48.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:40:48.632 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-18T23:40:48.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:40:48.665 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:40:48.665 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:40:48.665 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:40:50.513 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:41:20.554 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:41:20.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:41:20.602 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-18T23:41:20.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:41:20.631 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:41:20.631 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:41:20.631 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:41:22.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:41:52.466 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:41:52.482 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:41:52.517 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-18T23:41:52.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:41:52.546 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:41:52.546 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:41:52.547 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:41:54.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:42:24.400 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:42:24.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:42:24.456 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-18T23:42:24.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:42:24.479 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:42:24.479 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:42:24.479 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:42:26.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:42:56.314 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:42:56.332 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:42:56.358 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-18T23:42:56.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:42:56.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:42:56.388 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:42:56.388 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:42:58.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:43:28.320 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:43:28.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:43:28.371 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-18T23:43:28.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:43:28.399 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:43:28.399 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:43:28.399 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:43:30.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:44:00.249 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-18T23:44:00.251 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-18T23:44:00.251 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-18T23:44:00.278 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-18T23:44:00.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:44:00.308 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:44:00.308 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:44:00.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:44:02.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:44:32.168 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:44:32.181 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:44:32.211 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-18T23:44:32.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:44:32.246 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:44:32.246 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:44:32.246 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:44:34.068 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:45:04.109 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:45:04.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:45:04.159 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:45:04.160 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:45:04.160 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:45:04.176 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:45:04.176 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:45:04.176 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:45:05.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:45:36.041 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:45:36.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:45:36.077 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-18T23:45:36.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:45:36.100 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:45:36.100 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:45:36.100 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:45:37.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:46:07.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:46:07.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:46:07.982 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:46:07.982 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:46:07.982 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:46:07.992 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:46:07.992 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:46:07.992 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:46:09.906 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:46:39.948 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:46:39.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:46:39.993 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T23:46:40.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:46:40.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:46:40.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:46:40.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:46:41.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:47:11.870 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:47:11.884 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:47:11.917 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T23:47:11.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:47:11.950 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:47:11.950 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:47:11.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:47:13.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:47:43.810 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:47:43.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:47:43.861 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T23:47:43.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:47:43.890 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:47:43.890 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:47:43.890 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:47:45.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:48:15.753 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:48:15.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:48:15.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T23:48:15.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:48:15.824 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:48:15.824 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:48:15.824 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:48:17.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:48:47.696 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:48:47.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:48:47.747 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T23:48:47.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:48:47.771 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:48:47.771 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:48:47.771 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:48:49.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:49:19.608 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:49:19.626 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:49:19.647 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T23:49:19.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:49:19.672 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:49:19.672 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:49:19.672 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:49:21.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:49:51.525 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:49:51.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:49:51.563 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T23:49:51.578 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:49:51.588 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:49:51.588 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:49:51.589 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:49:53.421 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:50:23.465 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:50:23.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:50:23.589 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T23:50:23.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:50:23.618 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:50:23.619 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:50:23.619 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:50:25.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:50:55.477 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:50:55.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:50:55.522 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T23:50:55.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:50:55.551 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:50:55.551 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:50:55.551 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:50:57.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:51:27.419 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:51:27.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:51:27.848 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-18T23:51:27.872 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:51:27.888 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:51:27.888 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:51:27.888 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:51:29.725 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:51:59.772 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:51:59.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:51:59.814 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-18T23:51:59.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:51:59.841 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:51:59.842 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:51:59.842 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:52:01.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:52:31.696 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:52:31.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:52:31.745 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-18T23:52:31.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:52:31.767 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:52:31.767 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:52:31.767 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:52:33.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:53:03.644 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:53:03.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:53:03.691 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:53:03.692 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:53:03.692 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:53:03.703 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:53:03.703 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:53:03.704 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:53:05.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:53:35.616 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:53:35.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:53:35.665 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-18T23:53:35.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:53:35.694 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:53:35.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:53:35.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:53:37.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:54:07.539 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:54:07.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:54:07.599 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-18T23:54:07.600 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-18T23:54:07.600 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-18T23:54:07.614 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:54:07.614 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:54:07.614 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:54:09.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:54:39.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:54:39.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:54:39.493 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-18T23:54:39.508 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:54:39.520 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:54:39.521 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:54:39.521 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:54:41.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:55:11.391 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:55:11.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:55:11.438 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-18T23:55:11.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:55:11.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:55:11.468 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:55:11.468 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:55:13.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:55:43.317 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:55:43.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:55:43.355 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-18T23:55:43.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:55:43.377 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:55:43.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:55:43.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:55:45.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:56:15.246 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:56:15.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:56:15.279 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-18T23:56:15.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:56:15.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:56:15.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:56:15.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:56:17.186 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:56:47.227 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:56:47.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:56:47.273 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-18T23:56:47.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:56:47.302 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:56:47.302 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:56:47.302 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:56:49.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:57:19.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:57:19.184 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:57:19.214 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-18T23:57:19.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:57:19.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:57:19.250 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:57:19.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:57:21.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:57:51.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:57:51.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:57:51.164 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-18T23:57:51.177 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:57:51.191 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:57:51.192 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:57:51.192 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:57:53.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:58:23.064 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:58:23.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:58:23.106 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-18T23:58:23.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:58:23.133 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:58:23.133 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:58:23.133 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:58:24.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:58:55.007 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-18T23:58:55.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:58:55.056 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-18T23:58:55.071 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:58:55.082 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:58:55.082 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:58:55.082 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:58:56.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:59:26.943 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:59:26.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:59:26.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-18T23:59:26.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:59:27.000 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:59:27.000 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:59:27.000 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:59:28.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-18T23:59:58.951 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-18T23:59:58.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-18T23:59:58.991 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-18T23:59:59.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-18T23:59:59.028 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-18T23:59:59.028 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-18T23:59:59.028 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:00:00.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:00:30.883 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:00:30.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:00:30.937 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T00:00:30.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:00:30.973 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:00:30.974 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:00:30.974 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:00:32.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:01:02.833 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:01:02.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:01:02.878 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:01:02.879 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:01:02.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:01:02.891 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:01:02.891 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:01:02.891 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:01:04.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:01:34.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:01:34.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:01:34.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T00:01:34.780 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:01:34.791 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:01:34.791 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:01:34.791 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:01:36.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:02:06.624 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:02:06.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:02:06.661 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:02:06.661 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:02:06.661 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:02:06.671 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:02:06.671 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:02:06.671 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:02:08.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:02:38.595 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:02:38.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:02:38.635 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T00:02:38.649 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:02:38.663 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:02:38.663 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:02:38.663 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:02:40.467 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:03:10.516 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:03:10.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:03:10.561 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T00:03:10.576 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:03:10.591 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:03:10.591 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:03:10.591 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:03:12.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:03:42.441 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:03:42.455 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:03:42.486 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T00:03:42.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:03:42.514 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:03:42.514 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:03:42.514 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:03:44.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:04:14.364 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:04:14.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:04:14.420 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T00:04:14.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:04:14.448 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:04:14.448 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:04:14.448 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:04:16.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:04:46.287 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:04:46.305 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:04:46.329 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T00:04:46.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:04:46.351 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:04:46.351 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:04:46.351 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:04:48.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:05:18.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:05:18.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:05:18.581 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T00:05:18.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:05:18.614 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:05:18.614 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:05:18.614 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:05:20.513 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:05:50.548 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:05:50.566 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:05:50.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T00:05:50.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:05:50.629 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:05:50.629 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:05:50.629 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:05:52.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:06:22.528 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:06:22.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:06:22.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T00:06:22.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:06:22.603 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:06:22.603 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:06:22.603 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:06:24.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:06:54.471 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:06:54.486 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:06:54.528 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T00:06:54.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:06:54.557 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:06:54.557 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:06:54.557 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:06:56.411 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:07:26.452 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:07:26.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:07:26.490 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T00:07:26.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:07:26.518 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:07:26.518 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:07:26.518 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:07:28.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:07:58.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:07:58.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:07:58.419 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T00:07:58.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:07:58.445 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:07:58.445 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:07:58.445 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:08:00.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:08:30.289 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:08:30.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:08:30.329 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T00:08:30.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:08:30.352 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:08:30.352 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:08:30.352 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:08:32.236 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:09:02.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:09:02.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:09:02.320 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:09:02.321 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:09:02.322 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:09:02.338 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:09:02.338 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:09:02.338 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:09:04.157 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:09:34.199 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:09:34.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:09:34.241 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T00:09:34.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:09:34.271 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:09:34.271 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:09:34.271 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:09:36.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:10:06.144 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:10:06.157 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:10:06.258 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:10:06.259 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:10:06.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:10:06.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:10:06.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:10:06.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:10:08.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:10:38.134 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:10:38.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:10:38.180 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T00:10:38.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:10:38.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:10:38.207 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:10:38.207 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:10:40.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:11:10.067 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:11:10.082 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:11:10.113 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T00:11:10.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:11:10.140 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:11:10.141 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:11:10.141 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:11:11.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:11:41.982 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:11:41.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:11:42.016 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T00:11:42.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:11:42.038 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:11:42.038 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:11:42.038 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:11:43.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:12:13.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:12:13.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:12:13.993 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T00:12:14.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:12:14.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:12:14.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:12:14.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:12:15.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:12:45.853 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:12:45.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:12:45.895 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T00:12:45.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:12:45.930 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:12:45.931 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:12:45.931 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:12:47.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:13:17.734 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:13:17.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:13:17.786 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T00:13:17.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:13:17.816 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:13:17.816 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:13:17.817 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:13:19.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:13:49.634 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:13:49.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:13:49.670 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T00:13:49.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:13:49.694 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:13:49.694 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:13:49.694 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:13:51.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:14:21.567 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:14:21.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:14:21.813 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T00:14:21.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:14:21.849 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:14:21.849 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:14:21.850 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:14:23.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:14:53.680 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:14:53.702 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:14:53.723 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T00:14:53.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:14:53.750 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:14:53.750 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:14:53.750 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:14:55.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:15:25.696 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:15:25.710 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:15:25.742 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T00:15:25.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:15:25.768 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:15:25.768 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:15:25.768 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:15:27.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:15:57.613 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:15:57.629 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:15:57.659 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T00:15:57.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:15:57.692 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:15:57.693 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:15:57.693 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:15:59.498 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:16:29.549 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:16:29.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:16:29.592 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T00:16:29.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:16:29.622 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:16:29.623 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:16:29.623 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:16:31.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:17:01.458 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:17:01.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:17:01.499 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:17:01.500 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:17:01.500 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:17:01.516 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:17:01.516 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:17:01.516 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:17:03.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:17:33.341 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:17:33.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:17:33.383 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T00:17:33.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:17:33.409 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:17:33.410 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:17:33.410 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:17:35.181 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:18:05.216 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:18:05.234 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:18:05.261 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:18:05.261 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:18:05.261 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:18:05.271 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:18:05.271 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:18:05.271 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:18:07.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:18:37.150 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:18:37.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:18:37.190 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T00:18:37.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:18:37.224 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:18:37.224 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:18:37.224 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:18:39.002 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:19:09.054 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:19:09.068 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:19:09.098 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T00:19:09.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:19:09.128 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:19:09.128 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:19:09.128 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:19:10.934 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:19:40.975 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:19:40.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:19:41.029 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T00:19:41.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:19:41.058 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:19:41.058 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:19:41.058 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:19:42.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:20:12.878 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:20:12.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:20:12.923 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T00:20:12.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:20:12.954 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:20:12.954 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:20:12.954 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:20:14.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:20:44.788 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:20:44.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:20:44.837 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T00:20:44.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:20:44.859 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:20:44.859 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:20:44.860 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:20:46.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:21:16.707 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:21:16.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:21:16.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T00:21:16.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:21:16.775 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:21:16.775 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:21:16.776 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:21:18.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:21:48.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:21:48.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:21:48.757 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T00:21:48.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:21:48.787 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:21:48.787 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:21:48.787 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:21:50.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:22:20.650 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:22:20.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:22:20.697 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T00:22:20.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:22:20.727 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:22:20.727 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:22:20.727 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:22:22.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:22:52.599 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:22:52.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:22:52.641 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T00:22:52.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:22:52.665 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:22:52.666 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:22:52.666 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:22:54.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:23:24.529 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:23:24.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:23:24.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T00:23:24.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:23:24.599 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:23:24.600 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:23:24.600 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:23:26.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:23:56.448 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:23:56.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:23:56.488 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T00:23:56.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:23:56.520 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:23:56.521 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:23:56.521 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:23:58.358 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:24:28.370 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:24:28.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:24:28.411 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T00:24:28.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:24:28.437 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:24:28.437 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:24:28.437 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:24:30.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:25:00.274 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T00:25:00.275 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T00:25:00.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T00:25:00.313 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T00:25:00.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:25:00.343 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:25:00.344 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:25:00.344 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:25:02.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:25:32.168 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:25:32.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:25:32.209 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T00:25:32.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:25:32.245 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:25:32.246 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:25:32.246 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:25:34.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:26:04.052 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:26:04.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:26:04.105 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:26:04.106 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:26:04.106 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:26:04.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:26:04.120 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:26:04.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:26:05.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:26:35.931 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:26:35.943 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:26:35.964 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T00:26:35.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:26:35.989 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:26:35.989 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:26:35.989 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:26:37.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:27:07.825 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:27:07.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:27:07.864 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:27:07.865 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:27:07.865 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:27:07.876 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:27:07.876 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:27:07.876 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:27:09.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:27:39.707 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:27:39.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:27:39.749 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T00:27:39.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:27:39.781 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:27:39.781 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:27:39.781 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:27:41.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:28:11.725 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:28:11.738 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:28:11.768 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T00:28:11.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:28:11.797 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:28:11.797 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:28:11.797 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:28:13.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:28:43.629 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:28:43.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:28:43.671 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T00:28:43.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:28:43.700 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:28:43.700 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:28:43.700 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:28:45.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:29:15.555 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:29:15.574 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:29:15.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T00:29:15.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:29:15.631 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:29:15.631 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:29:15.631 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:29:17.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:29:47.475 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:29:47.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:29:47.518 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T00:29:47.534 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:29:47.550 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:29:47.551 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:29:47.551 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:29:49.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:30:19.393 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:30:19.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:30:19.430 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T00:30:19.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:30:19.456 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:30:19.456 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:30:19.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:30:21.277 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:30:51.317 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:30:51.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:30:51.362 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T00:30:51.378 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:30:51.387 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:30:51.387 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:30:51.387 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:30:53.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:31:23.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:31:23.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:31:23.270 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T00:31:23.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:31:23.300 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:31:23.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:31:23.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:31:25.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:31:55.137 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:31:55.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:31:55.176 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T00:31:55.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:31:55.200 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:31:55.200 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:31:55.200 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:31:57.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:32:27.070 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:32:27.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:32:27.116 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T00:32:27.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:32:27.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:32:27.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:32:27.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:32:28.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:32:59.002 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:32:59.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:32:59.049 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T00:32:59.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:32:59.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:32:59.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:32:59.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:33:00.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:33:30.960 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:33:30.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:33:31.005 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T00:33:31.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:33:31.028 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:33:31.028 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:33:31.028 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:33:32.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:34:02.906 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:34:02.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:34:02.949 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:34:02.950 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:34:02.951 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:34:02.962 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:34:02.962 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:34:02.962 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:34:04.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:34:34.860 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:34:34.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:34:34.919 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T00:34:34.940 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:34:34.955 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:34:34.955 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:34:34.955 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:34:36.773 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:35:06.810 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:35:06.824 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:35:06.855 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:35:06.856 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:35:06.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:35:06.871 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:35:06.871 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:35:06.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:35:08.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:35:38.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:35:38.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:35:38.744 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T00:35:38.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:35:38.778 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:35:38.779 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:35:38.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:35:40.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:36:11.644 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:36:11.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:36:11.684 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T00:36:11.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:36:11.712 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:36:11.712 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:36:11.712 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:36:13.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:36:43.555 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:36:43.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:36:43.595 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T00:36:43.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:36:43.618 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:36:43.618 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:36:43.618 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:36:45.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:37:15.431 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:37:15.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:37:15.476 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T00:37:15.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:37:15.505 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:37:15.505 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:37:15.505 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:37:17.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:37:47.322 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:37:47.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:37:47.368 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T00:37:47.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:37:47.406 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:37:47.406 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:37:47.406 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:37:49.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:38:19.223 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:38:19.237 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:38:19.263 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T00:38:19.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:38:19.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:38:19.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:38:19.295 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:38:21.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:38:51.094 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:38:51.108 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:38:51.147 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T00:38:51.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:38:51.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:38:51.178 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:38:51.179 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:38:52.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:39:22.983 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:39:22.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:39:23.024 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T00:39:23.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:39:23.052 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:39:23.052 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:39:23.052 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:39:24.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:39:54.846 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:39:54.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:39:54.885 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T00:39:54.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:39:54.906 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:39:54.906 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:39:54.907 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:39:56.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:40:26.813 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:40:26.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:40:28.267 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T00:40:28.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:40:28.303 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:40:28.303 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:40:28.303 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:40:30.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:41:00.147 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:41:00.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:41:00.188 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T00:41:00.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:41:00.215 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:41:00.216 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:41:00.216 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:41:01.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:41:32.015 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:41:32.033 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:41:32.054 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T00:41:32.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:41:32.080 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:41:32.080 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:41:32.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:41:33.836 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:42:03.878 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:42:03.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:42:04.505 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:42:04.515 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:42:04.515 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:42:04.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:42:04.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:42:04.531 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:42:06.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:42:36.340 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:42:36.354 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:42:36.381 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T00:42:36.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:42:36.412 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:42:36.412 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:42:36.412 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:42:38.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:43:08.243 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:43:08.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:43:08.294 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:43:08.295 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:43:08.295 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:43:08.306 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:43:08.306 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:43:08.306 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:43:10.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:43:40.166 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:43:40.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:43:40.205 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T00:43:40.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:43:40.231 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:43:40.232 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:43:40.232 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:43:42.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:44:12.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:44:12.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:44:12.083 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T00:44:12.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:44:12.113 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:44:12.113 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:44:12.113 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:44:13.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:44:43.931 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:44:43.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:44:43.970 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T00:44:43.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:44:43.996 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:44:43.996 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:44:43.996 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:44:45.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:45:15.850 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:45:15.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:45:15.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T00:45:15.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:45:15.931 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:45:15.932 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:45:15.932 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:45:17.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:45:47.786 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:45:47.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:45:47.836 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T00:45:47.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:45:47.866 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:45:47.867 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:45:47.867 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:45:49.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:46:19.756 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:46:19.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:46:19.798 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T00:46:19.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:46:19.821 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:46:19.821 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:46:19.821 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:46:21.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:46:51.687 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:46:51.702 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:46:51.736 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T00:46:51.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:46:51.767 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:46:51.767 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:46:51.768 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:46:53.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:47:23.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:47:23.658 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:47:23.686 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T00:47:23.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:47:23.716 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:47:23.716 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:47:23.717 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:47:25.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:47:55.577 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:47:55.595 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:47:55.634 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T00:47:55.650 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:47:55.664 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:47:55.664 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:47:55.664 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:47:57.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:48:27.530 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:48:27.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:48:27.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T00:48:27.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:48:27.600 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:48:27.601 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:48:27.601 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:48:29.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:48:59.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:48:59.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:48:59.500 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T00:48:59.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:48:59.531 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:48:59.531 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:48:59.531 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:49:01.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:49:31.365 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:49:31.382 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:49:31.404 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T00:49:31.416 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:49:31.427 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:49:31.427 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:49:31.427 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:49:33.234 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:50:03.257 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:50:03.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:50:03.307 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:50:03.308 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:50:03.308 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:50:03.320 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:50:03.321 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:50:03.321 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:50:05.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:50:35.133 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:50:35.146 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:50:35.177 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T00:50:35.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:50:35.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:50:35.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:50:35.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:50:36.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:51:07.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:51:07.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:51:07.076 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:51:07.077 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:51:07.077 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:51:07.094 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:51:07.094 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:51:07.094 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:51:08.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:51:38.903 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:51:38.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:51:38.958 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T00:51:38.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:51:38.997 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:51:38.998 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:51:38.998 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:51:40.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:52:10.808 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:52:10.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:52:10.891 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T00:52:10.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:52:10.925 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:52:10.925 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:52:10.925 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:52:12.726 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:52:42.761 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:52:42.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:52:42.807 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T00:52:42.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:52:42.829 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:52:42.829 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:52:42.829 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:52:44.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:53:14.736 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:53:14.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:53:14.776 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T00:53:14.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:53:14.800 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:53:14.800 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:53:14.801 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:53:16.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:53:46.644 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:53:46.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:53:46.688 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T00:53:46.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:53:46.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:53:46.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:53:46.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:53:48.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:54:18.567 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:54:18.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:54:18.610 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T00:54:18.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:54:18.635 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:54:18.635 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:54:18.635 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:54:20.471 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:54:50.492 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:54:50.506 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:54:50.536 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T00:54:50.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:54:50.566 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:54:50.566 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:54:50.566 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:54:52.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:55:22.453 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:55:22.467 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:55:22.499 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T00:55:22.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:55:22.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:55:22.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:55:22.530 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:55:24.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:55:54.406 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:55:54.423 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:55:54.442 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T00:55:54.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:55:54.464 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:55:54.464 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:55:54.464 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:55:56.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:56:26.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:56:26.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:56:26.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T00:56:26.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:56:26.409 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:56:26.409 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:56:26.409 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:56:28.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:56:58.252 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:56:58.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:56:58.300 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T00:56:58.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:56:58.331 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:56:58.332 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:56:58.332 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:57:00.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:57:30.172 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:57:30.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:57:30.215 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T00:57:30.229 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:57:30.245 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:57:30.245 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:57:30.245 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:57:32.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:58:02.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T00:58:02.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:58:02.132 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:58:02.134 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:58:02.134 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:58:02.148 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:58:02.149 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:58:02.149 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:58:03.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:58:33.960 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:58:33.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:58:33.991 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T00:58:34.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:58:34.017 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:58:34.017 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:58:34.017 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:58:35.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:59:05.844 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:59:05.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:59:05.879 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T00:59:05.879 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T00:59:05.879 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T00:59:05.889 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:59:05.889 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:59:05.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:59:07.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T00:59:37.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T00:59:37.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T00:59:37.750 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T00:59:37.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T00:59:37.776 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T00:59:37.776 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:59:37.776 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T00:59:39.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:00:09.673 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:00:09.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:00:09.717 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T01:00:09.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:00:09.746 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:00:09.746 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:00:09.746 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:00:11.558 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:00:41.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:00:41.612 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:00:41.643 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T01:00:41.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:00:41.670 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:00:41.671 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:00:41.671 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:00:43.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:01:13.557 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:01:13.575 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:01:13.601 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T01:01:13.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:01:13.625 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:01:13.625 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:01:13.626 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:01:15.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:01:45.485 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:01:45.498 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:01:45.526 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T01:01:45.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:01:45.555 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:01:45.556 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:01:45.556 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:01:47.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:02:17.404 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:02:17.421 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:02:17.442 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T01:02:17.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:02:17.463 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:02:17.463 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:02:17.464 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:02:19.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:02:49.343 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:02:49.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:02:49.398 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T01:02:49.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:02:49.429 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:02:49.430 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:02:49.430 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:02:51.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:03:21.287 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:03:21.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:03:21.330 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T01:03:21.345 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:03:21.359 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:03:21.359 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:03:21.359 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:03:23.181 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:03:53.212 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:03:53.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:03:53.253 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T01:03:53.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:03:53.289 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:03:53.289 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:03:53.289 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:03:55.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:04:25.147 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:04:25.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:04:25.200 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T01:04:25.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:04:25.232 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:04:25.233 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:04:25.233 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:04:27.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:04:57.075 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:04:57.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:04:57.120 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T01:04:57.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:04:57.155 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:04:57.155 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:04:57.155 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:04:58.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:05:28.979 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:05:28.997 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:05:29.022 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T01:05:29.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:05:29.045 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:05:29.045 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:05:29.045 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:05:30.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:06:00.922 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:06:00.935 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:06:00.960 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T01:06:00.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:06:00.988 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:06:00.988 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:06:00.988 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:06:02.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:06:32.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:06:32.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:06:32.878 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T01:06:32.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:06:32.909 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:06:32.910 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:06:32.910 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:06:34.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:07:04.772 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:07:04.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:07:04.815 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:07:04.817 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:07:04.817 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:07:04.833 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:07:04.833 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:07:04.833 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:07:06.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:07:36.663 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:07:36.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:07:37.107 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T01:07:37.123 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:07:37.137 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:07:37.137 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:07:37.137 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:07:38.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:08:08.982 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:08:08.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:08:09.017 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:08:09.018 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:08:09.018 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:08:09.033 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:08:09.033 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:08:09.033 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:08:10.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:08:40.885 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:08:40.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:08:40.928 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T01:08:40.940 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:08:40.949 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:08:40.950 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:08:40.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:08:42.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:09:12.858 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:09:12.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:09:12.905 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T01:09:12.921 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:09:12.933 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:09:12.933 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:09:12.933 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:09:14.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:09:44.785 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:09:44.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:09:44.828 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T01:09:44.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:09:44.857 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:09:44.857 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:09:44.857 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:09:46.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:10:16.722 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:10:16.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:10:16.766 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T01:10:16.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:10:16.797 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:10:16.797 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:10:16.797 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:10:18.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:10:48.631 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:10:48.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:10:48.673 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T01:10:48.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:10:48.698 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:10:48.698 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:10:48.698 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:10:50.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:11:20.525 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:11:20.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:11:20.578 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T01:11:20.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:11:20.614 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:11:20.615 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:11:20.615 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:11:22.435 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:11:52.470 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:11:52.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:11:53.472 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T01:11:53.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:11:53.509 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:11:53.509 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:11:53.509 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:11:55.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:12:25.362 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:12:25.375 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:12:25.407 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T01:12:25.422 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:12:25.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:12:25.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:12:25.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:12:27.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:12:57.381 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:12:57.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:12:57.416 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T01:12:57.430 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:12:57.448 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:12:57.448 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:12:57.448 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:12:59.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:13:29.299 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:13:29.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:13:29.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T01:13:29.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:13:29.386 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:13:29.386 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:13:29.386 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:13:31.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:14:01.244 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:14:01.262 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:14:01.290 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T01:14:01.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:14:01.314 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:14:01.314 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:14:01.314 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:14:03.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:14:33.163 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:14:33.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:14:33.205 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T01:14:33.222 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:14:33.234 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:14:33.235 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:14:33.235 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:14:35.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:15:05.117 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:15:05.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:15:05.157 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:15:05.157 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:15:05.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:15:05.167 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:15:05.167 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:15:05.168 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:15:06.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:15:37.028 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:15:37.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:15:37.066 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T01:15:37.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:15:37.089 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:15:37.089 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:15:37.089 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:15:38.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:16:09.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:16:09.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:16:09.051 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:16:09.052 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:16:09.052 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:16:09.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:16:09.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:16:09.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:16:10.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:16:40.902 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:16:40.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:16:40.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T01:16:40.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:16:40.977 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:16:40.977 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:16:40.977 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:16:42.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:17:12.855 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:17:12.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:17:12.908 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T01:17:12.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:17:12.940 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:17:12.941 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:17:12.941 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:17:14.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:17:44.777 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:17:44.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:17:44.824 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T01:17:44.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:17:44.855 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:17:44.855 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:17:44.855 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:17:46.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:18:16.690 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:18:16.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:18:16.728 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T01:18:16.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:18:16.750 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:18:16.750 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:18:16.750 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:18:18.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:18:48.617 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:18:48.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:18:48.655 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T01:18:48.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:18:48.676 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:18:48.676 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:18:48.676 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:18:50.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:19:20.635 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:19:20.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:19:20.676 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T01:19:20.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:19:20.701 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:19:20.701 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:19:20.701 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:19:22.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:19:52.605 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:19:52.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:19:52.644 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T01:19:52.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:19:52.674 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:19:52.674 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:19:52.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:19:54.496 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:20:24.545 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:20:24.558 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:20:24.597 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T01:20:24.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:20:24.625 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:20:24.626 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:20:24.626 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:20:26.448 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:20:56.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:20:56.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:20:56.690 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T01:20:56.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:20:56.729 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:20:56.729 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:20:56.729 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:20:58.558 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:21:28.603 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:21:28.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:21:28.650 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T01:21:28.665 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:21:28.677 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:21:28.677 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:21:28.677 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:21:30.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:22:00.536 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T01:22:00.541 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T01:22:00.541 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T01:22:00.564 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T01:22:00.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:22:00.587 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:22:00.587 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:22:00.587 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:22:02.464 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:22:32.503 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:22:32.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:22:32.546 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T01:22:32.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:22:32.580 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:22:32.580 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:22:32.580 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:22:34.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:23:04.419 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:23:04.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:23:04.463 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:23:04.464 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:23:04.464 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:23:04.478 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:23:04.479 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:23:04.479 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:23:06.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:23:36.322 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:23:36.337 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:23:36.377 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T01:23:36.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:23:36.403 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:23:36.403 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:23:36.403 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:23:38.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:24:08.254 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:24:08.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:24:08.295 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:24:08.297 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:24:08.297 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:24:08.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:24:08.311 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:24:08.311 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:24:10.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:24:40.177 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:24:40.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:24:40.223 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T01:24:40.237 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:24:40.252 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:24:40.252 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:24:40.252 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:24:42.096 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:25:12.132 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:25:12.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:25:12.171 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T01:25:12.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:25:12.193 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:25:12.194 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:25:12.194 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:25:14.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:25:44.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:25:44.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:25:44.102 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T01:25:44.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:25:44.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:25:44.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:25:44.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:25:45.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:26:16.008 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:26:16.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:26:16.050 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T01:26:16.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:26:16.079 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:26:16.079 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:26:16.079 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:26:17.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:26:47.954 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:26:47.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:26:48.000 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T01:26:48.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:26:48.029 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:26:48.029 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:26:48.029 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:26:49.846 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:27:19.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:27:19.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:27:19.927 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T01:27:19.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:27:19.956 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:27:19.957 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:27:19.957 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:27:21.768 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:27:51.811 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:27:51.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:27:51.852 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T01:27:51.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:27:51.880 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:27:51.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:27:51.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:27:53.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:28:23.724 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:28:23.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:28:23.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T01:28:23.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:28:23.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:28:23.791 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:28:23.791 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:28:25.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:28:55.598 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:28:55.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:28:55.642 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T01:28:55.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:28:55.670 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:28:55.670 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:28:55.670 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:28:57.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:29:27.529 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:29:27.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:29:27.571 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T01:29:27.587 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:29:27.601 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:29:27.601 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:29:27.602 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:29:29.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:29:59.413 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:29:59.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:29:59.467 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T01:29:59.482 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:29:59.496 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:29:59.496 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:29:59.496 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:30:01.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:30:31.306 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:30:31.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:30:31.353 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T01:30:31.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:30:31.381 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:30:31.382 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:30:31.382 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:30:33.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:31:03.196 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:31:03.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:31:03.244 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:31:03.245 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:31:03.245 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:31:03.265 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:31:03.265 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:31:03.266 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:31:05.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:31:35.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:31:35.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:31:35.127 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T01:31:35.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:31:35.150 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:31:35.150 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:31:35.150 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:31:36.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:32:06.961 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:32:06.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:32:07.009 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:32:07.010 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:32:07.010 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:32:07.021 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:32:07.022 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:32:07.022 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:32:08.819 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:32:38.859 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:32:38.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:32:38.905 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T01:32:38.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:32:38.935 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:32:38.935 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:32:38.935 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:32:40.743 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:33:10.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:33:10.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:33:10.809 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T01:33:10.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:33:10.840 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:33:10.841 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:33:10.841 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:33:12.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:33:42.642 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:33:42.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:33:42.687 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T01:33:42.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:33:42.716 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:33:42.716 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:33:42.716 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:33:44.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:34:14.524 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:34:14.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:34:14.565 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T01:34:14.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:34:14.594 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:34:14.594 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:34:14.594 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:34:16.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:34:46.427 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:34:46.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:34:46.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T01:34:46.473 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:34:46.483 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:34:46.483 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:34:46.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:34:48.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:35:18.389 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:35:18.408 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:35:18.443 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T01:35:18.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:35:18.468 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:35:18.468 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:35:18.468 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:35:20.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:35:50.307 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:35:50.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:35:50.360 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T01:35:50.378 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:35:50.397 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:35:50.398 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:35:50.398 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:35:52.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:36:22.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:36:22.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:36:22.328 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T01:36:22.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:36:22.360 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:36:22.360 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:36:22.360 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:36:24.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:36:54.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:36:54.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:36:54.232 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T01:36:54.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:36:54.258 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:36:54.259 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:36:54.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:36:56.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:37:26.128 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:37:26.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:37:26.174 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T01:37:26.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:37:26.208 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:37:26.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:37:26.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:37:28.033 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:37:58.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:37:58.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:37:58.107 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T01:37:58.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:37:58.129 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:37:58.129 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:37:58.129 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:37:59.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:38:30.000 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:38:30.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:38:30.050 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T01:38:30.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:38:30.076 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:38:30.076 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:38:30.076 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:38:31.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:39:01.992 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:39:02.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:39:02.032 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:39:02.033 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:39:02.033 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:39:02.047 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:39:02.047 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:39:02.047 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:39:03.873 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:39:33.913 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:39:33.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:39:33.957 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T01:39:33.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:39:33.981 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:39:33.981 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:39:33.981 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:39:35.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:40:05.836 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:40:05.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:40:05.885 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:40:05.886 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:40:05.886 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:40:05.900 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:40:05.901 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:40:05.901 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:40:07.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:40:37.756 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:40:37.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:40:37.799 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T01:40:37.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:40:37.827 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:40:37.827 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:40:37.827 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:40:39.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:41:09.683 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:41:09.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:41:09.728 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T01:41:09.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:41:09.753 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:41:09.753 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:41:09.754 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:41:11.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:41:41.581 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:41:41.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:41:43.460 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T01:41:43.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:41:43.491 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:41:43.491 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:41:43.492 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:41:45.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:42:15.431 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:42:15.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:42:15.556 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T01:42:15.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:42:15.588 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:42:15.588 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:42:15.589 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:42:17.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:42:47.413 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:42:47.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:42:47.470 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T01:42:47.485 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:42:47.500 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:42:47.500 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:42:47.501 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:42:49.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:43:19.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:43:19.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:43:19.389 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T01:43:19.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:43:19.419 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:43:19.419 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:43:19.419 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:43:21.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:43:51.256 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:43:51.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:43:51.302 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T01:43:51.320 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:43:51.334 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:43:51.335 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:43:51.335 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:43:53.143 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:44:23.167 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:44:23.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:44:23.208 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T01:44:23.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:44:23.233 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:44:23.233 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:44:23.233 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:44:25.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:44:55.062 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:44:55.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:44:55.109 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T01:44:55.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:44:55.131 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:44:55.131 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:44:55.131 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:44:57.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:45:27.078 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:45:27.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:45:27.122 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T01:45:27.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:45:27.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:45:27.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:45:27.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:45:28.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:45:59.013 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:45:59.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:45:59.057 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T01:45:59.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:45:59.087 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:45:59.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:45:59.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:46:00.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:46:30.903 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:46:30.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:46:30.948 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T01:46:30.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:46:30.978 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:46:30.978 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:46:30.978 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:46:32.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:47:02.823 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:47:02.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:47:02.869 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:47:02.870 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:47:02.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:47:02.885 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:47:02.885 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:47:02.885 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:47:04.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:47:34.693 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:47:34.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:47:34.737 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T01:47:34.752 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:47:34.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:47:34.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:47:34.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:47:36.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:48:06.551 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:48:06.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:48:06.582 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:48:06.582 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:48:06.582 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:48:06.592 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:48:06.592 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:48:06.592 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:48:08.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:48:38.519 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:48:38.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:48:38.563 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T01:48:38.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:48:38.614 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:48:38.614 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:48:38.614 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:48:40.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:49:10.440 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:49:10.455 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:49:10.498 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T01:49:10.513 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:49:10.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:49:10.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:49:10.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:49:12.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:49:42.335 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:49:42.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:49:42.377 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T01:49:42.392 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:49:42.407 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:49:42.407 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:49:42.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:49:44.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:50:14.229 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:50:14.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:50:14.273 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T01:50:14.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:50:14.310 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:50:14.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:50:14.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:50:16.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:50:46.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:50:46.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:50:46.196 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T01:50:46.208 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:50:46.221 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:50:46.221 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:50:46.221 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:50:47.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:51:18.031 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:51:18.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:51:18.072 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T01:51:18.084 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:51:18.093 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:51:18.093 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:51:18.094 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:51:19.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:51:49.992 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:51:50.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:51:50.045 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T01:51:50.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:51:50.075 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:51:50.076 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:51:50.076 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:51:51.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:52:21.955 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:52:21.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:52:22.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T01:52:22.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:52:22.034 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:52:22.034 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:52:22.034 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:52:23.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:52:53.837 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:52:53.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:52:54.937 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T01:52:54.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:52:54.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:52:54.980 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:52:54.980 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:52:56.755 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:53:26.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:53:26.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:53:26.841 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T01:53:26.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:53:26.869 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:53:26.869 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:53:26.869 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:53:28.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:53:58.690 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:53:58.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:53:58.737 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T01:53:58.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:53:58.770 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:53:58.770 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:53:58.770 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:54:00.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:54:30.583 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:54:30.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:54:30.622 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T01:54:30.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:54:30.643 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:54:30.643 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:54:30.643 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:54:32.516 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:55:02.530 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:55:02.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:55:02.575 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:55:02.576 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:55:02.576 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:55:02.590 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:55:02.590 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:55:02.590 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:55:04.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:55:34.426 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:55:34.439 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:55:34.480 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T01:55:34.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:55:34.508 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:55:34.509 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:55:34.509 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:55:36.312 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:56:06.331 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:56:06.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:56:06.371 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:56:06.372 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:56:06.373 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:56:06.386 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:56:06.386 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:56:06.386 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:56:08.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:56:38.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:56:38.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:56:38.231 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T01:56:38.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:56:38.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:56:38.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:56:38.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:56:40.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:57:10.096 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T01:57:10.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:57:10.138 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T01:57:10.139 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T01:57:10.140 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T01:57:10.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:57:10.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:57:10.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:57:11.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:57:41.965 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:57:41.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:57:42.010 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T01:57:42.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:57:42.032 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:57:42.032 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:57:42.032 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:57:43.927 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:58:13.971 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:58:13.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:58:14.010 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T01:58:14.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:58:14.039 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:58:14.039 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:58:14.039 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:58:15.833 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:58:45.860 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:58:45.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:58:45.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T01:58:45.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:58:45.936 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:58:45.936 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:58:45.936 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:58:47.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:59:17.753 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:59:17.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:59:17.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T01:59:17.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:59:17.825 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:59:17.825 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:59:17.825 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:59:19.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T01:59:49.670 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T01:59:49.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T01:59:49.712 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T01:59:49.724 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T01:59:49.737 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T01:59:49.737 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:59:49.737 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T01:59:51.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:00:21.570 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:00:21.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:00:21.613 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T02:00:21.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:00:21.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:00:21.638 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:00:21.638 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:00:23.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:00:53.530 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:00:53.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:00:53.569 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T02:00:53.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:00:53.592 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:00:53.592 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:00:53.592 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:00:55.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:01:25.507 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:01:25.521 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:01:25.556 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T02:01:25.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:01:25.591 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:01:25.591 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:01:25.591 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:01:27.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:01:57.449 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:01:57.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:01:57.515 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T02:01:57.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:01:57.545 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:01:57.545 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:01:57.545 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:01:59.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:02:29.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:02:29.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:02:29.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T02:02:29.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:02:29.483 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:02:29.483 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:02:29.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:02:31.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:03:01.353 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:03:01.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:03:01.402 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T02:03:01.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:03:01.427 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:03:01.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:03:01.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:03:03.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:03:33.296 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:03:33.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:03:33.345 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T02:03:33.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:03:33.377 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:03:33.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:03:33.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:03:35.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:04:05.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:04:05.258 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:04:05.284 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:04:05.284 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:04:05.284 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:04:05.294 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:04:05.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:04:05.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:04:07.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:04:37.259 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:04:37.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:04:37.302 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T02:04:37.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:04:37.334 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:04:37.334 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:04:37.334 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:04:39.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:05:09.188 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:05:09.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:05:09.234 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:05:09.235 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:05:09.235 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:05:09.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:05:09.249 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:05:09.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:05:11.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:05:41.076 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:05:41.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:05:41.126 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T02:05:41.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:05:41.155 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:05:41.156 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:05:41.156 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:05:42.943 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:06:12.984 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:06:12.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:06:13.029 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T02:06:13.044 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:06:13.059 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:06:13.059 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:06:13.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:06:14.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:06:44.907 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:06:44.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:06:44.953 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T02:06:44.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:06:44.981 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:06:44.981 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:06:44.981 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:06:46.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:07:16.793 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:07:16.805 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:07:16.828 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T02:07:16.840 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:07:16.853 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:07:16.853 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:07:16.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:07:18.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:07:48.779 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:07:48.798 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:07:48.830 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T02:07:48.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:07:48.857 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:07:48.857 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:07:48.857 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:07:50.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:08:20.689 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:08:20.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:08:20.764 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T02:08:20.778 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:08:20.794 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:08:20.794 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:08:20.794 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:08:22.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:08:52.599 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:08:52.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:08:52.646 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T02:08:52.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:08:52.674 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:08:52.674 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:08:52.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:08:54.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:09:24.487 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:09:24.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:09:24.531 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T02:09:24.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:09:24.561 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:09:24.561 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:09:24.561 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:09:26.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:09:56.412 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:09:56.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:09:56.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T02:09:56.465 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:09:56.474 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:09:56.474 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:09:56.474 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:09:58.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:10:28.319 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:10:28.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:10:28.357 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T02:10:28.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:10:28.380 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:10:28.380 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:10:28.380 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:10:30.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:11:00.292 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T02:11:00.293 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T02:11:00.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T02:11:00.319 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T02:11:00.335 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:11:00.350 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:11:00.350 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:11:00.350 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:11:02.157 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:11:32.198 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:11:32.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:11:32.244 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T02:11:32.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:11:32.274 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:11:32.274 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:11:32.274 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:11:34.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:12:04.102 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:12:04.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:12:04.155 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:12:04.156 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:12:04.156 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:12:04.171 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:12:04.171 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:12:04.172 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:12:05.953 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:12:35.994 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:12:36.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:12:36.038 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T02:12:36.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:12:36.072 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:12:36.072 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:12:36.072 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:12:37.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:13:07.899 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:13:07.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:13:07.943 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:13:07.944 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:13:07.944 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:13:07.955 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:13:07.955 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:13:07.955 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:13:09.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:13:39.784 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:13:39.796 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:13:39.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T02:13:39.836 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:13:39.853 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:13:39.853 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:13:39.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:13:41.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:14:11.785 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:14:11.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:14:11.828 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T02:14:11.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:14:11.857 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:14:11.857 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:14:11.857 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:14:13.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:14:43.704 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:14:43.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:14:43.758 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T02:14:43.773 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:14:43.788 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:14:43.788 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:14:43.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:14:45.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:15:15.643 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:15:15.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:15:15.684 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T02:15:15.700 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:15:15.714 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:15:15.714 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:15:15.714 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:15:17.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:15:47.588 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:15:47.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:15:47.637 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T02:15:47.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:15:47.669 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:15:47.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:15:47.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:15:49.491 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:16:19.530 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:16:19.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:16:19.581 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T02:16:19.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:16:19.607 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:16:19.607 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:16:19.607 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:16:21.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:16:51.467 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:16:51.484 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:16:51.505 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T02:16:51.517 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:16:51.526 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:16:51.527 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:16:51.527 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:16:53.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:17:23.474 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:17:23.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:17:24.028 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T02:17:24.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:17:24.061 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:17:24.061 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:17:24.061 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:17:25.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:17:55.919 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:17:55.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:17:55.960 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T02:17:55.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:17:55.991 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:17:55.991 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:17:55.991 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:17:57.826 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:18:27.868 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:18:27.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:18:27.918 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T02:18:27.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:18:27.945 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:18:27.945 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:18:27.946 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:18:29.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:18:59.800 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:18:59.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:18:59.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T02:18:59.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:18:59.870 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:18:59.871 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:18:59.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:19:01.698 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:19:31.743 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:19:31.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:19:31.787 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T02:19:31.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:19:31.813 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:19:31.813 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:19:31.813 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:19:33.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:20:03.658 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:20:03.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:20:03.700 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:20:03.700 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:20:03.700 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:20:03.709 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:20:03.710 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:20:03.710 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:20:05.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:20:35.641 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:20:35.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:20:35.684 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T02:20:35.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:20:35.712 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:20:35.712 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:20:35.712 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:20:37.571 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:21:07.597 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:21:07.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:21:07.655 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:21:07.656 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:21:07.656 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:21:07.671 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:21:07.671 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:21:07.671 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:21:09.486 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:21:39.536 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:21:39.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:21:39.582 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T02:21:39.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:21:39.617 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:21:39.617 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:21:39.617 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:21:41.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:22:11.496 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:22:11.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:22:11.544 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T02:22:11.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:22:11.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:22:11.576 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:22:11.576 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:22:13.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:22:43.455 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:22:43.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:22:43.497 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T02:22:43.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:22:43.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:22:43.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:22:43.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:22:45.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:23:15.365 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:23:15.383 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:23:15.407 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T02:23:15.419 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:23:15.429 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:23:15.429 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:23:15.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:23:17.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:23:47.353 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:23:47.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:23:47.395 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T02:23:47.409 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:23:47.424 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:23:47.424 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:23:47.425 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:23:49.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:24:19.304 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:24:19.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:24:19.344 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T02:24:19.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:24:19.369 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:24:19.369 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:24:19.369 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:24:21.187 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:24:51.222 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:24:51.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:24:51.267 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T02:24:51.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:24:51.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:24:51.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:24:51.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:24:53.125 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:25:23.156 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:25:23.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:25:23.200 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T02:25:23.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:25:23.230 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:25:23.230 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:25:23.230 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:25:25.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:25:55.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:25:55.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:25:55.113 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T02:25:55.128 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:25:55.142 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:25:55.142 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:25:55.142 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:25:56.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:26:26.987 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:26:27.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:26:27.206 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T02:26:27.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:26:27.229 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:26:27.229 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:26:27.229 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:26:29.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:26:59.109 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:26:59.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:26:59.159 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T02:26:59.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:26:59.191 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:26:59.191 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:26:59.191 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:27:00.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:27:31.030 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:27:31.045 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:27:31.088 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T02:27:31.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:27:31.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:27:31.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:27:31.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:27:32.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:28:02.971 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:28:02.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:28:03.020 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:28:03.021 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:28:03.021 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:28:03.037 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:28:03.037 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:28:03.037 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:28:04.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:28:34.868 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:28:34.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:28:34.913 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T02:28:34.928 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:28:34.941 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:28:34.941 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:28:34.941 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:28:36.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:29:06.787 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:29:06.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:29:06.836 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:29:06.836 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:29:06.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:29:06.850 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:29:06.850 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:29:06.850 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:29:08.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:29:38.672 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:29:38.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:29:38.709 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T02:29:38.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:29:38.731 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:29:38.732 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:29:38.732 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:29:40.572 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:30:10.586 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:30:10.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:30:10.628 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T02:30:10.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:30:10.654 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:30:10.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:30:10.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:30:12.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:30:42.574 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:30:42.586 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:30:42.615 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T02:30:42.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:30:42.644 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:30:42.645 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:30:42.645 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:30:44.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:31:14.470 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:31:14.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:31:14.524 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T02:31:14.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:31:14.555 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:31:14.555 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:31:14.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:31:16.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:31:46.381 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:31:46.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:31:46.423 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T02:31:46.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:31:46.451 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:31:46.451 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:31:46.451 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:31:48.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:32:18.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:32:18.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:32:18.321 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T02:32:18.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:32:18.357 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:32:18.357 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:32:18.357 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:32:20.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:32:50.178 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:32:50.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:32:50.232 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T02:32:50.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:32:50.260 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:32:50.260 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:32:50.260 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:32:52.145 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:33:22.180 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:33:22.193 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:33:22.225 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T02:33:22.243 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:33:22.254 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:33:22.254 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:33:22.254 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:33:24.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:33:54.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:33:54.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:33:54.253 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T02:33:54.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:33:54.283 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:33:54.283 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:33:54.283 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:33:56.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:34:26.144 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:34:26.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:34:26.188 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T02:34:26.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:34:26.219 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:34:26.219 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:34:26.219 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:34:28.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:34:58.042 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:34:58.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:34:58.084 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T02:34:58.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:34:58.122 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:34:58.122 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:34:58.123 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:34:59.932 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:35:29.981 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:35:29.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:35:30.027 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T02:35:30.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:35:30.056 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:35:30.056 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:35:30.056 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:35:31.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:36:01.892 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:36:01.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:36:01.934 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:36:01.935 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:36:01.935 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:36:01.947 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:36:01.947 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:36:01.947 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:36:03.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:36:33.766 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:36:33.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:36:33.805 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T02:36:33.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:36:33.834 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:36:33.834 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:36:33.834 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:36:35.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:37:05.775 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:37:05.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:37:05.816 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:37:05.818 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:37:05.818 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:37:05.830 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:37:05.830 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:37:05.830 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:37:07.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:37:37.649 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:37:37.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:37:37.703 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T02:37:37.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:37:37.732 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:37:37.732 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:37:37.732 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:37:39.535 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:38:09.580 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:38:09.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:38:09.626 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T02:38:09.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:38:09.667 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:38:09.668 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:38:09.668 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:38:11.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:38:41.496 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:38:41.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:38:41.542 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T02:38:41.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:38:41.573 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:38:41.573 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:38:41.573 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:38:43.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:39:13.406 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:39:13.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:39:13.448 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T02:39:13.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:39:13.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:39:13.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:39:13.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:39:15.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:39:45.260 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:39:45.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:39:45.293 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T02:39:45.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:39:45.316 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:39:45.316 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:39:45.316 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:39:47.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:40:17.211 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:40:17.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:40:17.269 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T02:40:17.281 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:40:17.296 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:40:17.296 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:40:17.296 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:40:19.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:40:49.162 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:40:49.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:40:49.210 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T02:40:49.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:40:49.241 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:40:49.241 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:40:49.241 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:40:51.062 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:41:21.074 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:41:21.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:41:21.121 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T02:41:21.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:41:21.160 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:41:21.160 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:41:21.160 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:41:22.946 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:41:52.987 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:41:53.001 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:41:53.027 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T02:41:53.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:41:53.053 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:41:53.053 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:41:53.053 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:41:54.852 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:42:24.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:42:24.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:42:24.941 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T02:42:24.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:42:24.971 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:42:24.971 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:42:24.971 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:42:26.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:42:56.806 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:42:56.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:42:56.852 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T02:42:56.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:42:56.875 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:42:56.875 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:42:56.875 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:42:58.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:43:28.771 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:43:28.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:43:28.820 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T02:43:28.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:43:28.849 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:43:28.849 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:43:28.849 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:43:30.623 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:44:00.673 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:44:00.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:44:00.714 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T02:44:00.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:44:00.742 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:44:00.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:44:00.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:44:02.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:44:32.587 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:44:32.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:44:32.631 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T02:44:32.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:44:32.660 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:44:32.660 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:44:32.660 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:44:34.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:45:04.482 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:45:04.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:45:04.526 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:45:04.528 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:45:04.528 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:45:04.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:45:04.543 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:45:04.543 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:45:06.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:45:36.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:45:36.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:45:36.425 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T02:45:36.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:45:36.452 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:45:36.452 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:45:36.452 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:45:38.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:46:08.244 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:46:08.258 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:46:08.281 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:46:08.281 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:46:08.281 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:46:08.292 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:46:08.292 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:46:08.292 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:46:10.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:46:40.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:46:40.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:46:40.256 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T02:46:40.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:46:40.286 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:46:40.286 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:46:40.287 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:46:42.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:47:12.107 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:47:12.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:47:12.153 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T02:47:12.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:47:12.182 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:47:12.183 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:47:12.183 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:47:13.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:47:44.000 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:47:44.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:47:44.045 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T02:47:44.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:47:44.069 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:47:44.069 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:47:44.069 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:47:45.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:48:15.902 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:48:15.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:48:15.942 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T02:48:15.957 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:48:15.973 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:48:15.973 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:48:15.974 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:48:17.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:48:47.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:48:47.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:48:47.856 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T02:48:47.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:48:47.880 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:48:47.880 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:48:47.880 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:48:49.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:49:19.799 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:49:19.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:49:19.841 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T02:49:19.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:49:19.864 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:49:19.864 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:49:19.865 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:49:21.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:49:51.702 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:49:51.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:49:51.744 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T02:49:51.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:49:51.777 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:49:51.777 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:49:51.777 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:49:53.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:50:23.618 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:50:23.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:50:23.660 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T02:50:23.677 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:50:23.689 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:50:23.689 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:50:23.689 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:50:25.496 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:50:55.533 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:50:55.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:50:55.576 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T02:50:55.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:50:55.605 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:50:55.605 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:50:55.605 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:50:57.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:51:27.419 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:51:27.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:51:27.462 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T02:51:27.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:51:27.490 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:51:27.490 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:51:27.490 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:51:29.302 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:51:59.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:51:59.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:51:59.379 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T02:51:59.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:51:59.400 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:51:59.400 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:51:59.400 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:52:01.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:52:31.215 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:52:31.229 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:52:31.264 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T02:52:31.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:52:31.296 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:52:31.296 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:52:31.296 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:52:33.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:53:03.155 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:53:03.173 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:53:03.207 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:53:03.208 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:53:03.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:53:03.222 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:53:03.222 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:53:03.222 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:53:05.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:53:35.125 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:53:35.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:53:35.169 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T02:53:35.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:53:35.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:53:35.198 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:53:35.198 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:53:36.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:54:07.025 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:54:07.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:54:07.073 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T02:54:07.074 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T02:54:07.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T02:54:07.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:54:07.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:54:07.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:54:08.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:54:38.949 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:54:38.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:54:38.990 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T02:54:39.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:54:39.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:54:39.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:54:39.024 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:54:40.832 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:55:10.874 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:55:10.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:55:10.916 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T02:55:10.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:55:10.942 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:55:10.943 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:55:10.943 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:55:12.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:55:42.785 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:55:42.799 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:55:42.836 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T02:55:42.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:55:42.862 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:55:42.862 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:55:42.862 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:55:44.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:56:14.802 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:56:14.815 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:56:14.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T02:56:14.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:56:14.866 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:56:14.866 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:56:14.866 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:56:16.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:56:46.717 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:56:46.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:56:46.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T02:56:46.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:56:46.795 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:56:46.795 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:56:46.795 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:56:48.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:57:18.649 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:57:18.665 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:57:18.693 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T02:57:18.709 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:57:18.723 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:57:18.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:57:18.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:57:20.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:57:50.622 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:57:50.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:57:51.171 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T02:57:51.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:57:51.215 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:57:51.215 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:57:51.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:57:53.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:58:23.106 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:58:23.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:58:23.153 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T02:58:23.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:58:23.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:58:23.178 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:58:23.178 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:58:25.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:58:55.047 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T02:58:55.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:58:55.353 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T02:58:55.375 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:58:55.385 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:58:55.385 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:58:55.385 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:58:57.261 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:59:27.303 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:59:27.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:59:27.351 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T02:59:27.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:59:27.394 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:59:27.394 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:59:27.394 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:59:29.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T02:59:59.276 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T02:59:59.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T02:59:59.324 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T02:59:59.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T02:59:59.356 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T02:59:59.356 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T02:59:59.356 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:00:01.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:00:31.202 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:00:31.216 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:00:31.246 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T03:00:31.260 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:00:31.275 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:00:31.275 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:00:31.275 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:00:33.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:01:03.107 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:01:03.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:01:03.150 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:01:03.151 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:01:03.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:01:03.167 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:01:03.167 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:01:03.167 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:01:05.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:01:35.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:01:35.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:01:35.124 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T03:01:35.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:01:35.147 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:01:35.147 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:01:35.147 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:01:37.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:02:07.028 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:02:07.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:02:07.067 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:02:07.067 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:02:07.067 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:02:07.077 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:02:07.077 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:02:07.077 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:02:08.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:02:39.015 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:02:39.027 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:02:39.060 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T03:02:39.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:02:39.089 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:02:39.089 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:02:39.089 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:02:40.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:03:10.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:03:10.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:03:11.883 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T03:03:11.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:03:11.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:03:11.923 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:03:11.923 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:03:13.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:03:43.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:03:43.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:03:43.805 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T03:03:43.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:03:43.831 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:03:43.831 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:03:43.831 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:03:45.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:04:15.724 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:04:15.743 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:04:15.768 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T03:04:15.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:04:15.795 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:04:15.795 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:04:15.795 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:04:17.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:04:47.660 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:04:47.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:04:47.704 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T03:04:47.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:04:47.731 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:04:47.731 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:04:47.731 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:04:49.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:05:19.627 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:05:19.640 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:05:19.663 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T03:05:19.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:05:19.686 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:05:19.686 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:05:19.686 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:05:21.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:05:51.647 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:05:51.660 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:05:51.699 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T03:05:51.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:05:51.734 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:05:51.734 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:05:51.734 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:05:53.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:06:23.609 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:06:23.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:06:23.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T03:06:23.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:06:23.680 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:06:23.680 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:06:23.680 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:06:25.497 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:06:55.538 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:06:55.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:06:55.585 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T03:06:55.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:06:55.615 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:06:55.615 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:06:55.615 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:06:57.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:07:27.451 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:07:27.467 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:07:27.497 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T03:07:27.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:07:27.529 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:07:27.529 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:07:27.529 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:07:29.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:07:59.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:07:59.394 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:07:59.420 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T03:07:59.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:07:59.451 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:07:59.452 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:07:59.452 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:08:01.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:08:31.292 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:08:31.313 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:08:31.336 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T03:08:31.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:08:31.359 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:08:31.359 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:08:31.359 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:08:33.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:09:03.296 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:09:03.308 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:09:03.330 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:09:03.330 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:09:03.330 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:09:03.342 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:09:03.342 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:09:03.342 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:09:05.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:09:35.182 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:09:35.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:09:35.225 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T03:09:35.240 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:09:35.259 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:09:35.259 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:09:35.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:09:37.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:10:07.125 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:10:07.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:10:07.166 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:10:07.167 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:10:07.167 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:10:07.185 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:10:07.185 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:10:07.185 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:10:09.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:10:39.079 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:10:39.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:10:39.120 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T03:10:39.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:10:39.147 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:10:39.148 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:10:39.148 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:10:40.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:11:11.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:11:11.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:11:11.056 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T03:11:11.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:11:11.086 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:11:11.086 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:11:11.086 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:11:12.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:11:42.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:11:42.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:11:42.985 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T03:11:42.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:11:43.008 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:11:43.008 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:11:43.008 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:11:44.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:12:14.888 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:12:14.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:12:14.949 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T03:12:14.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:12:14.976 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:12:14.976 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:12:14.976 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:12:16.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:12:46.798 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:12:46.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:12:46.846 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T03:12:46.861 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:12:46.875 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:12:46.875 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:12:46.875 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:12:48.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:13:18.716 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:13:18.733 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:13:18.760 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T03:13:18.771 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:13:18.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:13:18.785 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:13:18.785 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:13:20.625 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:13:50.660 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:13:50.676 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:13:50.705 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T03:13:50.721 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:13:50.736 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:13:50.736 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:13:50.736 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:13:52.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:14:22.590 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:14:22.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:14:24.355 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T03:14:24.371 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:14:24.385 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:14:24.385 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:14:24.385 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:14:26.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:14:56.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:14:56.236 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:14:56.264 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T03:14:56.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:14:56.290 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:14:56.290 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:14:56.290 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:14:58.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:15:28.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:15:28.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:15:28.162 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T03:15:28.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:15:28.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:15:28.197 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:15:28.197 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:15:30.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:16:00.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:16:00.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:16:00.128 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T03:16:00.142 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:16:00.157 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:16:00.157 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:16:00.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:16:01.945 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:16:31.991 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:16:32.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:16:32.040 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T03:16:32.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:16:32.070 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:16:32.070 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:16:32.070 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:16:33.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:17:03.876 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:17:03.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:17:03.923 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:17:03.924 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:17:03.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:17:03.937 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:17:03.937 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:17:03.937 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:17:05.726 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:17:35.776 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:17:35.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:17:35.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T03:17:35.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:17:35.852 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:17:35.853 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:17:35.853 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:17:37.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:18:07.669 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:18:07.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:18:07.715 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:18:07.715 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:18:07.716 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:18:07.726 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:18:07.726 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:18:07.726 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:18:09.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:18:39.541 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:18:39.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:18:39.595 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T03:18:39.607 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:18:39.617 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:18:39.618 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:18:39.618 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:18:41.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:19:11.477 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:19:11.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:19:11.519 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T03:19:11.536 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:19:11.550 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:19:11.550 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:19:11.550 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:19:13.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:19:43.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:19:43.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:19:43.430 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T03:19:43.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:19:43.461 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:19:43.462 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:19:43.462 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:19:45.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:20:15.282 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:20:15.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:20:15.330 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T03:20:15.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:20:15.358 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:20:15.358 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:20:15.358 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:20:17.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:20:47.151 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:20:47.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:20:47.195 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T03:20:47.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:20:47.226 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:20:47.226 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:20:47.226 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:20:48.999 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:21:19.036 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:21:19.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:21:19.080 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T03:21:19.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:21:19.101 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:21:19.101 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:21:19.101 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:21:20.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:21:50.926 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:21:50.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:21:50.970 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T03:21:50.985 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:21:50.997 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:21:50.997 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:21:50.997 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:21:52.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:22:22.847 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:22:22.863 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:22:22.893 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T03:22:22.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:22:22.926 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:22:22.926 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:22:22.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:22:24.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:22:54.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:22:54.761 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:22:54.789 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T03:22:54.804 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:22:54.818 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:22:54.818 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:22:54.818 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:22:56.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:23:26.642 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:23:26.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:23:26.689 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T03:23:26.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:23:26.717 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:23:26.717 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:23:26.717 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:23:28.514 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:23:58.554 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:23:58.566 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:23:58.593 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T03:23:58.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:23:58.618 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:23:58.619 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:23:58.619 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:24:00.444 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:24:30.463 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:24:30.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:24:30.901 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T03:24:30.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:24:30.929 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:24:30.929 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:24:30.929 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:24:32.731 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:25:02.781 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:25:02.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:25:02.843 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:25:02.844 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:25:02.844 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:25:02.855 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:25:02.856 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:25:02.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:25:04.749 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:25:34.777 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:25:34.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:25:34.826 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T03:25:34.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:25:34.855 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:25:34.855 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:25:34.855 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:25:36.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:26:06.754 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:26:06.767 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:26:06.799 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:26:06.800 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:26:06.800 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:26:06.814 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:26:06.815 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:26:06.815 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:26:08.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:26:38.649 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:26:38.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:26:38.696 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T03:26:38.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:26:38.726 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:26:38.727 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:26:38.727 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:26:40.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:27:10.651 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:27:10.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:27:10.699 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T03:27:10.712 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:27:10.726 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:27:10.726 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:27:10.726 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:27:12.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:27:42.571 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:27:42.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:27:42.615 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T03:27:42.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:27:42.641 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:27:42.641 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:27:42.641 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:27:44.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:28:14.513 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:28:14.528 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:28:14.556 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T03:28:14.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:28:14.585 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:28:14.585 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:28:14.585 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:28:16.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:28:46.539 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:28:46.552 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:28:46.585 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T03:28:46.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:28:46.621 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:28:46.621 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:28:46.621 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:28:48.432 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:29:18.458 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:29:18.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:29:18.504 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T03:29:18.519 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:29:18.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:29:18.537 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:29:18.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:29:20.359 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:29:50.406 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:29:50.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:29:50.451 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T03:29:50.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:29:50.483 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:29:50.483 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:29:50.484 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:29:52.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:30:22.366 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:30:22.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:30:22.404 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T03:30:22.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:30:22.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:30:22.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:30:22.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:30:24.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:30:54.280 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:30:54.294 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:30:54.339 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T03:30:54.355 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:30:54.365 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:30:54.366 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:30:54.366 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:30:56.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:31:26.186 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:31:26.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:31:26.238 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T03:31:26.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:31:26.268 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:31:26.268 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:31:26.268 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:31:28.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:31:58.147 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:31:58.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:31:58.188 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T03:31:58.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:31:58.217 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:31:58.217 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:31:58.217 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:32:00.006 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:32:30.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:32:30.062 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:32:30.189 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T03:32:30.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:32:30.235 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:32:30.235 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:32:30.235 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:32:32.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:33:02.038 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:33:02.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:33:02.086 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:33:02.087 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:33:02.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:33:02.102 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:33:02.102 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:33:02.103 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:33:03.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:33:33.889 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:33:33.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:33:33.937 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T03:33:33.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:33:33.968 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:33:33.968 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:33:33.968 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:33:35.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:34:05.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:34:05.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:34:05.801 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:34:05.801 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:34:05.802 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:34:05.811 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:34:05.811 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:34:05.811 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:34:07.593 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:34:37.624 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:34:37.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:34:37.669 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T03:34:37.683 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:34:37.694 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:34:37.694 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:34:37.694 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:34:39.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:35:09.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:35:09.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:35:09.539 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:35:09.541 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:35:09.541 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:35:09.554 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:35:09.555 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:35:09.555 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:35:11.381 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:35:41.394 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:35:41.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:35:41.438 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T03:35:41.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:35:41.467 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:35:41.467 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:35:41.467 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:35:43.268 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:36:13.306 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:36:13.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:36:13.352 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T03:36:13.366 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:36:13.380 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:36:13.380 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:36:13.380 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:36:15.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:36:45.210 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:36:45.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:36:45.252 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T03:36:45.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:36:45.282 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:36:45.282 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:36:45.282 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:36:47.094 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:37:17.129 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:37:17.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:37:17.169 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T03:37:17.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:37:17.190 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:37:17.190 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:37:17.190 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:37:18.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:37:49.007 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:37:49.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:37:49.065 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T03:37:49.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:37:49.092 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:37:49.093 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:37:49.093 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:37:50.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:38:20.980 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:38:20.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:38:21.024 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T03:38:21.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:38:21.061 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:38:21.061 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:38:21.061 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:38:22.857 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:38:52.899 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:38:52.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:38:52.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T03:38:52.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:38:52.973 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:38:52.973 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:38:52.973 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:38:54.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:39:24.837 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:39:24.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:39:24.881 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T03:39:24.896 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:39:24.910 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:39:24.911 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:39:24.911 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:39:26.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:39:56.768 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:39:56.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:39:56.816 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T03:39:56.830 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:39:56.845 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:39:56.845 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:39:56.846 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:39:58.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:40:28.702 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:40:28.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:40:28.759 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T03:40:28.774 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:40:28.785 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:40:28.786 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:40:28.786 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:40:30.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:41:00.645 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T03:41:00.646 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T03:41:00.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T03:41:00.673 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T03:41:00.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:41:00.698 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:41:00.698 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:41:00.699 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:41:02.680 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:41:32.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:41:32.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:41:32.767 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T03:41:32.782 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:41:32.796 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:41:32.796 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:41:32.796 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:41:34.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:42:04.622 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:42:04.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:42:04.664 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:42:04.665 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:42:04.665 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:42:04.679 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:42:04.679 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:42:04.679 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:42:06.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:42:36.555 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:42:36.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:42:36.744 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T03:42:36.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:42:36.789 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:42:36.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:42:36.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:42:38.570 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:43:08.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:43:08.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:43:08.624 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:43:08.625 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:43:08.625 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:43:08.638 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:43:08.639 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:43:08.639 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:43:10.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:43:40.474 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:43:40.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:43:40.521 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T03:43:40.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:43:40.558 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:43:40.558 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:43:40.558 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:43:42.359 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:44:12.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:44:12.418 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:44:12.468 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T03:44:12.483 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:44:12.495 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:44:12.495 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:44:12.495 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:44:14.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:44:44.412 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:44:44.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:44:44.455 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T03:44:44.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:44:44.484 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:44:44.484 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:44:44.484 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:44:46.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:45:16.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:45:16.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:45:16.400 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T03:45:16.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:45:16.432 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:45:16.432 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:45:16.432 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:45:18.234 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:45:48.275 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:45:48.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:45:48.319 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T03:45:48.333 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:45:48.348 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:45:48.348 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:45:48.348 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:45:50.141 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:46:20.164 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:46:20.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:46:20.207 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T03:46:20.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:46:20.238 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:46:20.238 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:46:20.238 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:46:21.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:46:52.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:46:52.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:46:52.088 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T03:46:52.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:46:52.114 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:46:52.114 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:46:52.115 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:46:53.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:47:23.909 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:47:23.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:47:23.956 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T03:47:23.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:47:23.982 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:47:23.982 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:47:23.982 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:47:25.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:47:55.863 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:47:55.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:47:55.909 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T03:47:55.924 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:47:55.937 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:47:55.938 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:47:55.938 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:47:57.716 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:48:27.763 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:48:27.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:48:27.812 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T03:48:27.827 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:48:27.845 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:48:27.845 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:48:27.845 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:48:29.628 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:48:59.641 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:48:59.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:48:59.690 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T03:48:59.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:48:59.721 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:48:59.721 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:48:59.721 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:49:01.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:49:31.523 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:49:31.537 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:49:31.566 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T03:49:31.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:49:31.599 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:49:31.599 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:49:31.600 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:49:33.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:50:03.437 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:50:03.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:50:03.480 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:50:03.481 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:50:03.481 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:50:03.495 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:50:03.495 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:50:03.495 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:50:05.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:50:35.324 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:50:35.338 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:50:35.377 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T03:50:35.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:50:35.409 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:50:35.409 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:50:35.409 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:50:37.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:51:07.326 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:51:07.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:51:07.366 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:51:07.367 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:51:07.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:51:07.380 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:51:07.380 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:51:07.380 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:51:09.198 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:51:39.239 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:51:39.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:51:39.284 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T03:51:39.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:51:39.312 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:51:39.313 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:51:39.313 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:51:41.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:52:11.155 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:52:11.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:52:11.194 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T03:52:11.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:52:11.223 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:52:11.223 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:52:11.223 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:52:13.050 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:52:43.093 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T03:52:43.106 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:52:43.136 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T03:52:43.150 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:52:43.165 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:52:43.165 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:52:43.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:52:44.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:53:14.991 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:53:15.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:53:15.039 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T03:53:15.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:53:15.074 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:53:15.074 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:53:15.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:53:16.932 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:53:46.968 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:53:46.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:53:47.003 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T03:53:47.015 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:53:47.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:53:47.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:53:47.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:53:48.932 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:54:18.973 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:54:18.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:54:19.016 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T03:54:19.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:54:19.044 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:54:19.044 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:54:19.044 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:54:20.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:54:50.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:54:50.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:54:50.945 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T03:54:50.981 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:54:50.995 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:54:50.995 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:54:50.996 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:54:52.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:55:22.871 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:55:22.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:55:22.925 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T03:55:22.943 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:55:22.958 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:55:22.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:55:22.959 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:55:24.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:55:54.779 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:55:54.792 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:55:54.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T03:55:54.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:55:54.852 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:55:54.852 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:55:54.852 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:55:56.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:56:26.747 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:56:26.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:56:26.796 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T03:56:26.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:56:26.822 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:56:26.822 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:56:26.822 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:56:28.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:56:58.656 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:56:58.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:56:58.702 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T03:56:58.714 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:56:58.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:56:58.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:56:58.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:57:00.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:57:30.658 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:57:30.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:57:30.703 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T03:57:30.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:57:30.730 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:57:30.730 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:57:30.731 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:57:32.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:58:02.540 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:58:02.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:58:02.592 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:58:02.593 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:58:02.593 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:58:02.609 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:58:02.609 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:58:02.609 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:58:04.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:58:34.480 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:58:34.494 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:58:34.523 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T03:58:34.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:58:34.552 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:58:34.553 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:58:34.553 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:58:36.347 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:59:06.389 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:59:06.403 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:59:06.432 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T03:59:06.433 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T03:59:06.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T03:59:06.448 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:59:06.448 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:59:06.448 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:59:08.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T03:59:38.267 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T03:59:38.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T03:59:38.312 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T03:59:38.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T03:59:38.338 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T03:59:38.338 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:59:38.338 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T03:59:40.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:00:10.161 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:00:10.174 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:00:10.199 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:00:10.200 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:00:10.200 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:00:10.214 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:00:10.215 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:00:10.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:00:11.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:00:42.027 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:00:42.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:00:42.069 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T04:00:42.084 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:00:42.099 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:00:42.099 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:00:42.099 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:00:43.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:01:13.916 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:01:13.929 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:01:13.959 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T04:01:13.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:01:13.988 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:01:13.988 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:01:13.988 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:01:15.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:01:45.819 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:01:45.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:01:45.868 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T04:01:45.882 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:01:45.899 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:01:45.899 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:01:45.899 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:01:47.700 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:02:17.716 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:02:17.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:02:17.751 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T04:02:17.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:02:17.773 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:02:17.773 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:02:17.773 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:02:19.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:02:49.638 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:02:49.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:02:49.682 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T04:02:49.694 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:02:49.705 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:02:49.705 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:02:49.705 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:02:51.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:03:21.607 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:03:21.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:03:21.659 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T04:03:21.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:03:21.688 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:03:21.688 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:03:21.689 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:03:23.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:03:53.520 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:03:53.538 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:03:53.565 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T04:03:53.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:03:53.600 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:03:53.600 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:03:53.600 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:03:55.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:04:25.494 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:04:25.508 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:04:25.527 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T04:04:25.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:04:25.552 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:04:25.553 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:04:25.553 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:04:27.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:04:57.418 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:04:57.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:04:57.462 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T04:04:57.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:04:57.492 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:04:57.492 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:04:57.492 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:04:59.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:05:29.384 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:05:29.402 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:05:29.430 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T04:05:29.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:05:29.456 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:05:29.456 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:05:29.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:05:31.280 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:06:01.320 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:06:01.334 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:06:01.359 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T04:06:01.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:06:01.384 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:06:01.384 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:06:01.384 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:06:03.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:06:33.342 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:06:33.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:06:33.385 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T04:06:33.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:06:33.415 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:06:33.415 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:06:33.415 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:06:35.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:07:05.270 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:07:05.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:07:05.314 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:07:05.315 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:07:05.315 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:07:05.331 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:07:05.332 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:07:05.332 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:07:07.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:07:37.188 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:07:37.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:07:37.237 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T04:07:37.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:07:37.269 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:07:37.269 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:07:37.269 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:07:39.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:08:09.114 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:08:09.128 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:08:09.154 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:08:09.155 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:08:09.155 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:08:09.169 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:08:09.169 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:08:09.170 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:08:10.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:08:41.010 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:08:41.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:08:41.056 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T04:08:41.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:08:41.083 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:08:41.083 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:08:41.083 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:08:42.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:09:12.933 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:09:12.946 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:09:12.979 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T04:09:12.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:09:13.004 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:09:13.005 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:09:13.005 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:09:14.862 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:09:44.912 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:09:44.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:09:45.143 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T04:09:45.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:09:45.175 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:09:45.175 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:09:45.175 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:09:47.017 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:10:17.056 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:10:17.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:10:17.096 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T04:10:17.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:10:17.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:10:17.125 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:10:17.125 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:10:18.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:10:48.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:10:48.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:10:48.993 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T04:10:49.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:10:49.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:10:49.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:10:49.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:10:50.802 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:11:20.852 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:11:20.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:11:20.893 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T04:11:20.908 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:11:20.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:11:20.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:11:20.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:11:22.693 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:11:52.735 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:11:52.748 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:11:52.780 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T04:11:52.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:11:52.805 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:11:52.806 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:11:52.806 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:11:54.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:12:24.635 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:12:24.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:12:24.693 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T04:12:24.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:12:24.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:12:24.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:12:24.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:12:26.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:12:56.626 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:12:56.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:12:56.662 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T04:12:56.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:12:56.697 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:12:56.697 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:12:56.697 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:12:58.457 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:13:28.500 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:13:28.513 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:13:28.549 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T04:13:28.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:13:28.576 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:13:28.577 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:13:28.577 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:13:30.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:14:00.421 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T04:14:00.422 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T04:14:00.422 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T04:14:00.450 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T04:14:00.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:14:00.477 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:14:00.477 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:14:00.477 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:14:02.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:14:32.283 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:14:32.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:14:32.328 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T04:14:32.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:14:32.358 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:14:32.358 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:14:32.358 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:14:34.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:15:04.153 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:15:04.167 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:15:04.200 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:15:04.202 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:15:04.202 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:15:04.213 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:15:04.213 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:15:04.214 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:15:05.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:15:36.004 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:15:36.016 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:15:36.043 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T04:15:36.059 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:15:36.073 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:15:36.073 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:15:36.073 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:15:37.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:16:07.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:16:07.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:16:08.011 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:16:08.013 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:16:08.013 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:16:08.026 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:16:08.026 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:16:08.026 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:16:09.791 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:16:39.807 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:16:39.822 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:16:39.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T04:16:39.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:16:39.891 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:16:39.891 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:16:39.891 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:16:41.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:17:11.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:17:11.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:17:11.751 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:17:11.753 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:17:11.753 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:17:11.767 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:17:11.767 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:17:11.767 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:17:13.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:17:43.587 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:17:43.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:17:43.629 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T04:17:43.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:17:43.660 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:17:43.660 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:17:43.660 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:17:45.435 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:18:15.476 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:18:15.490 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:18:15.527 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T04:18:15.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:18:15.553 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:18:15.553 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:18:15.553 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:18:17.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:18:47.360 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:18:47.375 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:18:47.408 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T04:18:47.421 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:18:47.432 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:18:47.432 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:18:47.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:18:49.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:19:19.312 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:19:19.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:19:19.357 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T04:19:19.372 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:19:19.386 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:19:19.387 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:19:19.387 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:19:21.156 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:19:51.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:19:51.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:19:51.254 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T04:19:51.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:19:51.289 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:19:51.290 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:19:51.290 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:19:53.132 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:20:23.170 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:20:23.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:20:23.222 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T04:20:23.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:20:23.269 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:20:23.269 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:20:23.269 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:20:25.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:20:55.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:20:55.083 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:20:55.120 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T04:20:55.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:20:55.151 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:20:55.151 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:20:55.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:20:56.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:21:26.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:21:26.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:21:27.002 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T04:21:27.019 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:21:27.030 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:21:27.030 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:21:27.030 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:21:28.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:21:58.865 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:21:58.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:21:58.902 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T04:21:58.914 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:21:58.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:21:58.923 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:21:58.923 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:22:00.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:22:30.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:22:30.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:22:30.850 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T04:22:30.864 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:22:30.881 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:22:30.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:22:30.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:22:32.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:23:02.673 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:23:02.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:23:02.719 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:23:02.720 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:23:02.720 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:23:02.736 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:23:02.736 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:23:02.736 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:23:04.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:23:34.550 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:23:34.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:23:34.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T04:23:34.618 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:23:34.632 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:23:34.633 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:23:34.633 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:23:36.380 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:24:06.398 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:24:06.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:24:06.438 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:24:06.439 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:24:06.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:24:06.454 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:24:06.454 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:24:06.454 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:24:08.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:24:38.279 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:24:38.295 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:24:38.327 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T04:24:38.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:24:38.354 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:24:38.354 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:24:38.354 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:24:40.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:25:10.180 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:25:10.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:25:10.220 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T04:25:10.233 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:25:10.243 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:25:10.243 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:25:10.243 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:25:12.128 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:25:42.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:25:42.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:25:42.197 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T04:25:42.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:25:42.226 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:25:42.227 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:25:42.227 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:25:44.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:26:14.088 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:26:14.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:26:14.132 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T04:26:14.147 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:26:14.161 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:26:14.162 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:26:14.162 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:26:15.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:26:45.986 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:26:46.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:26:46.023 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T04:26:46.035 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:26:46.051 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:26:46.051 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:26:46.051 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:26:47.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:27:17.920 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:27:17.934 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:27:17.964 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T04:27:17.979 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:27:17.994 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:27:17.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:27:17.994 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:27:19.823 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:27:49.858 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:27:49.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:27:49.901 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T04:27:49.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:27:49.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:27:49.927 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:27:49.927 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:27:51.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:28:21.820 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:28:21.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:28:21.862 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T04:28:21.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:28:21.884 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:28:21.884 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:28:21.884 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:28:23.790 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:28:53.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:28:53.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:28:53.881 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T04:28:53.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:28:53.910 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:28:53.910 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:28:53.910 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:28:55.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:29:25.770 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:29:25.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:29:25.814 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T04:29:25.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:29:25.844 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:29:25.844 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:29:25.844 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:29:27.640 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:29:57.652 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:29:57.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:29:57.691 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T04:29:57.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:29:57.716 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:29:57.716 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:29:57.716 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:29:59.483 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:30:29.506 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:30:29.520 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:30:29.549 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T04:30:29.563 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:30:29.575 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:30:29.575 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:30:29.575 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:30:31.359 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:31:01.388 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:31:01.405 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:31:01.423 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:31:01.423 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:31:01.423 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:31:01.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:31:01.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:31:01.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:31:03.279 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:31:33.306 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:31:33.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:31:33.348 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T04:31:33.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:31:33.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:31:33.376 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:31:33.376 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:31:35.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:32:05.209 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:32:05.222 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:32:05.256 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:32:05.257 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:32:05.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:32:05.273 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:32:05.273 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:32:05.273 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:32:07.036 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:32:37.088 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:32:37.103 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:32:37.133 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T04:32:37.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:32:37.162 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:32:37.162 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:32:37.162 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:32:38.944 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:33:08.965 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:33:08.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:33:09.006 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:33:09.007 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:33:09.007 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:33:09.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:33:09.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:33:09.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:33:10.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:33:40.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:33:40.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:33:40.909 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T04:33:40.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:33:40.932 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:33:40.932 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:33:40.932 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:33:42.710 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:34:12.724 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:34:12.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:34:12.758 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T04:34:12.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:34:12.772 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:34:12.772 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:34:12.772 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:34:14.649 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:34:44.690 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:34:44.704 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:34:44.722 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T04:34:44.736 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:34:44.742 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:34:44.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:34:44.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:34:46.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:35:16.589 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:35:16.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:35:16.619 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T04:35:16.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:35:16.637 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:35:16.637 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:35:16.637 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:35:18.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:35:48.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:35:48.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:35:48.520 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T04:35:48.534 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:35:48.540 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:35:48.540 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:35:48.540 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:35:50.317 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:36:20.355 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:36:20.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:36:20.393 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T04:36:20.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:36:20.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:36:20.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:36:20.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:36:22.277 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:36:52.319 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:36:52.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:36:52.354 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T04:36:52.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:36:52.375 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:36:52.376 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:36:52.376 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:36:54.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:37:24.215 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:37:24.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:37:24.241 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T04:37:24.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:37:24.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:37:24.255 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:37:24.255 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:37:26.176 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:37:56.218 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:37:56.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:37:56.249 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T04:37:56.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:37:56.268 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:37:56.269 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:37:56.269 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:37:58.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:38:28.103 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:38:28.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:38:28.144 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T04:38:28.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:38:28.165 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:38:28.165 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:38:28.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:38:29.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:39:00.017 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:39:00.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:39:00.046 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T04:39:00.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:39:00.073 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:39:00.073 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:39:00.073 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:39:01.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:39:31.928 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:39:31.942 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:39:31.963 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T04:39:31.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:39:31.981 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:39:31.981 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:39:31.981 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:39:33.811 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:40:03.852 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:40:03.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:40:03.883 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:40:03.885 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:40:03.885 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:40:03.888 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:40:03.889 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:40:03.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:40:05.697 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:40:35.735 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:40:35.750 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:40:35.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T04:40:35.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:40:35.779 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:40:35.779 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:40:35.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:40:37.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:41:07.666 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:41:07.687 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:41:08.226 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:41:08.227 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:41:08.227 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:41:08.232 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:41:08.233 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:41:08.233 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:41:10.067 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:41:40.109 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:41:40.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:41:40.141 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T04:41:40.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:41:40.159 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:41:40.160 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:41:40.160 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:41:41.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:42:12.032 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:42:12.046 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:42:12.064 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T04:42:12.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:42:12.084 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:42:12.084 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:42:12.084 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:42:13.895 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:42:43.917 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:42:43.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:42:43.953 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T04:42:43.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:42:43.973 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:42:43.973 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:42:43.974 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:42:45.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:43:15.812 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:43:15.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:43:15.848 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T04:43:15.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:43:15.870 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:43:15.870 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:43:15.870 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:43:17.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:43:47.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:43:47.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:43:47.701 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T04:43:47.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:43:47.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:43:47.715 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:43:47.715 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:43:49.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:44:19.622 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:44:19.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:44:19.657 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T04:44:19.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:44:19.676 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:44:19.676 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:44:19.676 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:44:21.459 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:44:51.490 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:44:51.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:44:51.525 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T04:44:51.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:44:51.548 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:44:51.548 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:44:51.548 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:44:53.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:45:23.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:45:23.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:45:23.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T04:45:23.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:45:23.403 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:45:23.403 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:45:23.403 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:45:25.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:45:55.218 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:45:55.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:45:55.855 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T04:45:55.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:45:55.886 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:45:55.886 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:45:55.886 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:45:57.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:46:27.710 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:46:27.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:46:27.740 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T04:46:27.752 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:46:27.755 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:46:27.755 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:46:27.755 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:46:29.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:46:59.528 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:46:59.544 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:46:59.559 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T04:46:59.571 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:46:59.574 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:46:59.574 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:46:59.574 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:47:01.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:47:31.509 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:47:31.521 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:47:31.541 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T04:47:31.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:47:31.560 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:47:31.560 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:47:31.560 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:47:33.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:48:03.387 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:48:03.401 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:48:03.415 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:48:03.416 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:48:03.416 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:48:03.421 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:48:03.421 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:48:03.421 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:48:05.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:48:35.440 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:48:35.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:48:35.481 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T04:48:35.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:48:35.500 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:48:35.500 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:48:35.500 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:48:37.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:49:07.321 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:49:07.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:49:07.367 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:49:07.368 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:49:07.368 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:49:07.372 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:49:07.372 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:49:07.372 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:49:09.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:49:39.194 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:49:39.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:49:39.238 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T04:49:39.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:49:39.257 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:49:39.257 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:49:39.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:49:41.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:50:11.091 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:50:11.108 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:50:11.453 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T04:50:11.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:50:11.477 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:50:11.477 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:50:11.477 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:50:13.332 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:50:43.371 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:50:43.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:50:43.405 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T04:50:43.423 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:50:43.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:50:43.429 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:50:43.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:50:45.223 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:51:15.260 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:51:15.274 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:51:15.297 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T04:51:15.312 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:51:15.317 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:51:15.317 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:51:15.318 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:51:17.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:51:47.192 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:51:47.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:51:47.230 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T04:51:47.250 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:51:47.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:51:47.256 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:51:47.256 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:51:49.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:52:19.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:52:19.140 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:52:19.161 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T04:52:19.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:52:19.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:52:19.179 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:52:19.179 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:52:21.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:52:51.039 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:52:51.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:52:51.074 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T04:52:51.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:52:51.091 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:52:51.091 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:52:51.091 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:52:52.918 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:53:22.953 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:53:22.972 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:53:22.992 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T04:53:23.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:53:23.006 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:53:23.006 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:53:23.006 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:53:24.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:53:54.935 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:53:54.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:53:54.973 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T04:53:54.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:53:54.992 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:53:54.992 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:53:54.992 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:53:56.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:54:26.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:54:26.884 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:54:26.907 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T04:54:26.922 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:54:26.927 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:54:26.928 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:54:26.928 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:54:28.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:54:58.834 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:54:58.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:54:58.866 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T04:54:58.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:54:58.886 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:54:58.886 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:54:58.886 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:55:00.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:55:30.726 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:55:30.738 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:55:30.762 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T04:55:30.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:55:30.780 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:55:30.781 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:55:30.781 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:55:32.594 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:56:02.641 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:56:02.655 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:56:02.676 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:56:02.678 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:56:02.678 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:56:02.683 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:56:02.683 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:56:02.683 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:56:04.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:56:34.546 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:56:34.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:56:34.572 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T04:56:34.583 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:56:34.586 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:56:34.586 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:56:34.586 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:56:36.461 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:57:06.493 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:57:06.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:57:06.528 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T04:57:06.530 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T04:57:06.530 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T04:57:06.533 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:57:06.533 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:57:06.534 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:57:08.345 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:57:38.386 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:57:38.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:57:38.423 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T04:57:38.437 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:57:38.443 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:57:38.443 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:57:38.443 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:57:40.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:58:10.272 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:58:10.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:58:10.305 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T04:58:10.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:58:10.323 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:58:10.324 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:58:10.324 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:58:12.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:58:42.155 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:58:42.172 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:58:42.188 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T04:58:42.205 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:58:42.209 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:58:42.209 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:58:42.209 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:58:44.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:59:14.055 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T04:59:14.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:59:14.092 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T04:59:14.107 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:59:14.112 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:59:14.112 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:59:14.112 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:59:15.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T04:59:45.962 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T04:59:45.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T04:59:45.991 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T04:59:46.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T04:59:46.006 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T04:59:46.006 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:59:46.006 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T04:59:47.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:00:17.961 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:00:17.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:00:17.997 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T05:00:18.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:00:18.015 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:00:18.015 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:00:18.015 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:00:19.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:00:49.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:00:49.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:00:49.917 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T05:00:49.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:00:49.936 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:00:49.936 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:00:49.937 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:00:51.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:01:21.803 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:01:21.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:01:21.837 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T05:01:21.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:01:21.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:01:21.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:01:21.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:01:23.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:01:53.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:01:53.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:01:53.762 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T05:01:53.776 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:01:53.781 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:01:53.782 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:01:53.782 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:01:55.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:02:25.620 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:02:25.637 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:02:25.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T05:02:25.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:02:25.665 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:02:25.665 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:02:25.665 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:02:27.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:02:57.531 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:02:57.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:02:57.562 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T05:02:57.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:02:57.579 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:02:57.579 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:02:57.579 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:02:59.480 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:03:29.496 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:03:29.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:03:29.530 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T05:03:29.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:03:29.557 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:03:29.558 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:03:29.558 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:03:31.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:04:01.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:04:01.419 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:04:02.184 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:04:02.194 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:04:02.194 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:04:02.200 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:04:02.201 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:04:02.201 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:04:03.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:04:34.040 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:04:34.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:04:34.077 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T05:04:34.092 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:04:34.097 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:04:34.097 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:04:34.097 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:04:35.907 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:05:05.954 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:05:05.968 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:05:05.988 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:05:05.989 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:05:05.989 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:05:05.994 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:05:05.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:05:05.994 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:05:07.779 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:05:37.804 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:05:37.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:05:37.840 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T05:05:37.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:05:37.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:05:37.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:05:37.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:05:39.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:06:09.652 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:06:09.665 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:06:09.683 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T05:06:09.695 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:06:09.697 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:06:09.697 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:06:09.697 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:06:11.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:06:41.619 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:06:41.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:06:41.652 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T05:06:41.665 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:06:41.671 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:06:41.671 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:06:41.671 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:06:43.463 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:07:13.509 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:07:13.521 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:07:13.541 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T05:07:13.556 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:07:13.560 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:07:13.560 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:07:13.560 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:07:15.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:07:45.445 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:07:45.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:07:45.487 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T05:07:45.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:07:45.507 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:07:45.508 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:07:45.508 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:07:47.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:08:17.327 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:08:17.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:08:17.361 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T05:08:17.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:08:17.378 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:08:17.379 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:08:17.379 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:08:19.174 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:08:49.217 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:08:49.231 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:08:49.252 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T05:08:49.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:08:49.270 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:08:49.270 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:08:49.270 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:08:51.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:09:21.077 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:09:21.094 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:09:21.105 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T05:09:21.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:09:21.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:09:21.119 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:09:21.119 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:09:23.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:09:53.043 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:09:53.057 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:09:53.077 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T05:09:53.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:09:53.096 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:09:53.097 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:09:53.097 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:09:54.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:10:24.945 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:10:24.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:10:24.982 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T05:10:24.994 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:10:24.999 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:10:24.999 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:10:24.999 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:10:26.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:10:56.815 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:10:56.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:10:56.860 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T05:10:56.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:10:56.880 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:10:56.881 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:10:56.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:10:58.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:11:28.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:11:28.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:11:28.749 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T05:11:28.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:11:28.769 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:11:28.769 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:11:28.769 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:11:30.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:12:00.580 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T05:12:00.586 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T05:12:00.586 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T05:12:00.599 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T05:12:00.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:12:00.616 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:12:00.616 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:12:00.616 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:12:02.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:12:32.434 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:12:32.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:12:32.465 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T05:12:32.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:12:32.479 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:12:32.479 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:12:32.479 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:12:34.369 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:13:04.407 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:13:04.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:13:04.436 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:13:04.436 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:13:04.436 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:13:04.441 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:13:04.441 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:13:04.441 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:13:06.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:13:36.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:13:36.310 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:13:36.331 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T05:13:36.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:13:36.350 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:13:36.350 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:13:36.350 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:13:38.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:14:08.172 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:14:08.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:14:08.202 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:14:08.204 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:14:08.204 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:14:08.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:14:08.208 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:14:08.208 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:14:09.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:14:40.012 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:14:40.030 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:14:40.044 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T05:14:40.056 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:14:40.061 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:14:40.061 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:14:40.061 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:14:41.840 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:15:11.885 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:15:11.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:15:11.919 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T05:15:11.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:15:11.936 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:15:11.936 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:15:11.937 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:15:13.728 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:15:43.779 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:15:43.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:15:43.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T05:15:43.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:15:43.833 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:15:43.833 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:15:43.834 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:15:45.673 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:16:15.715 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:16:15.729 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:16:15.750 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T05:16:15.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:16:15.768 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:16:15.768 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:16:15.769 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:16:17.575 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:16:47.611 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:16:47.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:16:47.645 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T05:16:47.657 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:16:47.662 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:16:47.662 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:16:47.662 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:16:49.453 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:17:19.479 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:17:19.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:17:19.511 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T05:17:19.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:17:19.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:17:19.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:17:19.531 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:17:21.345 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:17:51.387 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:17:51.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:17:51.416 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T05:17:51.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:17:51.436 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:17:51.436 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:17:51.436 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:17:53.273 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:18:23.293 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:18:23.309 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:18:23.325 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T05:18:23.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:18:23.342 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:18:23.343 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:18:23.343 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:18:25.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:18:55.198 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:18:55.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:18:55.231 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T05:18:55.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:18:55.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:18:55.249 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:18:55.250 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:18:57.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:19:27.177 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:19:27.191 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:19:27.214 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T05:19:27.228 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:19:27.234 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:19:27.234 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:19:27.234 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:19:29.055 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:19:59.092 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:19:59.108 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:19:59.121 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T05:19:59.139 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:19:59.143 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:19:59.143 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:19:59.143 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:20:00.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:20:30.997 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:20:31.011 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:20:31.033 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T05:20:31.047 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:20:31.052 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:20:31.053 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:20:31.053 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:20:32.925 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:21:02.967 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:21:02.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:21:02.997 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:21:02.998 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:21:02.998 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:21:03.003 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:21:03.003 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:21:03.003 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:21:04.820 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:21:34.858 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:21:34.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:21:34.895 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T05:21:34.916 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:21:34.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:21:34.921 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:21:34.921 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:21:36.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:22:06.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:22:06.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:22:06.855 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:22:06.856 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:22:06.856 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:22:06.858 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:22:06.858 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:22:06.858 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:22:08.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:22:38.783 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:22:38.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:22:38.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T05:22:38.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:22:38.834 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:22:38.835 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:22:38.835 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:22:40.656 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:23:10.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:23:10.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:23:10.741 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T05:23:10.756 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:23:10.760 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:23:10.760 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:23:10.760 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:23:12.549 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:23:42.585 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:23:42.603 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:23:43.656 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T05:23:43.686 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:23:43.692 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:23:43.693 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:23:43.693 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:23:45.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:24:15.537 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:24:15.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:24:15.574 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T05:24:15.588 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:24:15.592 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:24:15.592 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:24:15.592 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:24:17.370 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:24:47.412 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:24:47.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:24:47.453 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T05:24:47.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:24:47.472 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:24:47.472 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:24:47.472 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:24:49.260 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:25:19.297 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:25:19.315 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:25:19.331 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T05:25:19.343 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:25:19.346 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:25:19.346 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:25:19.346 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:25:21.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:25:51.192 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:25:51.206 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:25:51.224 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T05:25:51.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:25:51.243 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:25:51.243 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:25:51.243 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:25:53.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:26:23.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:26:23.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:26:23.186 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T05:26:23.200 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:26:23.204 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:26:23.204 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:26:23.204 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:26:25.007 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:26:55.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:26:55.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:26:55.084 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T05:26:55.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:26:55.105 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:26:55.105 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:26:55.105 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:26:56.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:27:26.928 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:27:26.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:27:26.961 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T05:27:26.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:27:26.997 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:27:26.997 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:27:26.997 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:27:28.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:27:58.830 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:27:58.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:27:58.866 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T05:27:58.880 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:27:58.885 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:27:58.886 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:27:58.886 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:28:00.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:28:30.723 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:28:30.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:28:30.750 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T05:28:30.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:28:30.766 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:28:30.766 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:28:30.766 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:28:32.646 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:29:02.676 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:29:02.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:29:02.708 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:29:02.709 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:29:02.709 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:29:02.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:29:02.715 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:29:02.715 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:29:04.502 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:29:34.512 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:29:34.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:29:34.543 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T05:29:34.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:29:34.559 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:29:34.559 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:29:34.559 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:29:36.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:30:06.446 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:30:06.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:30:06.482 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:30:06.484 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:30:06.484 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:30:06.488 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:30:06.488 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:30:06.488 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:30:08.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:30:38.328 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:30:38.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:30:38.357 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T05:30:38.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:30:38.382 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:30:38.382 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:30:38.382 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:30:40.170 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:31:10.207 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:31:10.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:31:10.604 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T05:31:10.629 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:31:10.633 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:31:10.633 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:31:10.633 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:31:12.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:31:42.482 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:31:42.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:31:42.673 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T05:31:42.691 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:31:42.693 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:31:42.693 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:31:42.693 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:31:44.548 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:32:14.584 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:32:14.598 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:32:14.618 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T05:32:14.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:32:14.636 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:32:14.636 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:32:14.636 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:32:16.452 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:32:46.482 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:32:46.495 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:32:46.518 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T05:32:46.531 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:32:46.536 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:32:46.537 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:32:46.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:32:48.375 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:33:18.395 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:33:18.412 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:33:18.433 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T05:33:18.449 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:33:18.456 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:33:18.456 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:33:18.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:33:20.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:33:50.314 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:33:50.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:33:50.349 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T05:33:50.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:33:50.369 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:33:50.369 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:33:50.369 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:33:52.202 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:34:22.221 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:34:22.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:34:22.252 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T05:34:22.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:34:22.270 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:34:22.270 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:34:22.271 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:34:24.069 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:34:54.105 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:34:54.122 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:34:54.140 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T05:34:54.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:34:54.156 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:34:54.156 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:34:54.157 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:34:56.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:35:26.071 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:35:26.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:35:26.105 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T05:35:26.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:35:26.124 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:35:26.124 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:35:26.124 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:35:27.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:35:57.983 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:35:57.996 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:35:58.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T05:35:58.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:35:58.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:35:58.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:35:58.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:35:59.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:36:29.838 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:36:29.853 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:36:29.872 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T05:36:29.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:36:29.893 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:36:29.893 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:36:29.893 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:36:31.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:37:01.706 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:37:01.719 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:37:01.731 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:37:01.732 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:37:01.732 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:37:01.736 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:37:01.736 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:37:01.736 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:37:03.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:37:33.528 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:37:33.542 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:37:33.562 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T05:37:33.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:37:33.587 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:37:33.588 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:37:33.588 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:37:35.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:38:05.423 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:38:05.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:38:05.455 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:38:05.456 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:38:05.456 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:38:05.458 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:38:05.458 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:38:05.458 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:38:07.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:38:37.324 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:38:37.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:38:37.356 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T05:38:37.368 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:38:37.373 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:38:37.373 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:38:37.373 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:38:39.170 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:39:09.212 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:39:09.228 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:39:09.248 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T05:39:09.263 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:39:09.267 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:39:09.268 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:39:09.268 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:39:11.065 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:39:41.088 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:39:41.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:39:41.133 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T05:39:41.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:39:41.153 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:39:41.153 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:39:41.153 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:39:42.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:40:13.005 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:40:13.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:40:13.040 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T05:40:13.054 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:40:13.057 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:40:13.058 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:40:13.058 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:40:14.854 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:40:44.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:40:44.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:40:44.924 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T05:40:44.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:40:44.942 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:40:44.942 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:40:44.942 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:40:46.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:41:16.779 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:41:16.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:41:16.812 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T05:41:16.832 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:41:16.835 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:41:16.836 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:41:16.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:41:18.666 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:41:48.687 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:41:48.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:41:48.723 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T05:41:48.738 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:41:48.742 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:41:48.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:41:48.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:41:50.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:42:20.662 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:42:20.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:42:20.697 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T05:42:20.711 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:42:20.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:42:20.715 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:42:20.715 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:42:22.533 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:42:52.571 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:42:52.584 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:42:52.604 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T05:42:52.619 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:42:52.625 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:42:52.625 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:42:52.625 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:42:54.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:43:24.518 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:43:24.531 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:43:24.554 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T05:43:24.569 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:43:24.575 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:43:24.575 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:43:24.575 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:43:26.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:43:56.430 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:43:56.447 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:43:56.457 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T05:43:56.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:43:56.473 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:43:56.473 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:43:56.473 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:43:58.300 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:44:28.350 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:44:28.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:44:28.384 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T05:44:28.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:44:28.404 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:44:28.404 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:44:28.404 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:44:30.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:45:00.226 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T05:45:00.231 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T05:45:00.232 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T05:45:00.246 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T05:45:00.260 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:45:00.263 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:45:00.263 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:45:00.263 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:45:02.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:45:32.257 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:45:32.270 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:45:32.290 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T05:45:32.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:45:32.309 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:45:32.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:45:32.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:45:34.117 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:46:04.131 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:46:04.145 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:46:04.163 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:46:04.164 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:46:04.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:46:04.170 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:46:04.170 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:46:04.170 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:46:05.982 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:46:36.028 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:46:36.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:46:36.061 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T05:46:36.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:46:36.085 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:46:36.086 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:46:36.086 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:46:37.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:47:07.893 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:47:07.906 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:47:07.923 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:47:07.924 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:47:07.924 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:47:07.928 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:47:07.928 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:47:07.928 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:47:09.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:47:39.751 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:47:39.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:47:39.786 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T05:47:39.806 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:47:39.810 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:47:39.810 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:47:39.810 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:47:41.608 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:48:11.645 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:48:11.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:48:11.673 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T05:48:11.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:48:11.687 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:48:11.687 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:48:11.687 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:48:13.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:48:43.591 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:48:43.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:48:43.628 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T05:48:43.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:48:43.653 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:48:43.653 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:48:43.653 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:48:45.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:49:15.511 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:49:15.525 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:49:15.545 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T05:49:15.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:49:15.563 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:49:15.563 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:49:15.563 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:49:17.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:49:47.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:49:47.400 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:49:47.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T05:49:47.430 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:49:47.433 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:49:47.434 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:49:47.434 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:49:49.257 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:50:19.292 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:50:19.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:50:19.326 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T05:50:19.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:50:19.344 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:50:19.344 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:50:19.344 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:50:21.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:50:51.146 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:50:51.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:50:51.187 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T05:50:51.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:50:51.205 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:50:51.205 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:50:51.206 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:50:53.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:51:23.073 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:51:23.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:51:23.102 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T05:51:23.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:51:23.117 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:51:23.117 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:51:23.117 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:51:24.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:51:55.035 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:51:55.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:51:55.066 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T05:51:55.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:51:55.085 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:51:55.085 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:51:55.085 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:51:56.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:52:26.925 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:52:26.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:52:26.958 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T05:52:26.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:52:26.976 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:52:26.977 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:52:26.977 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:52:28.794 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:52:58.836 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:52:58.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:52:58.866 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T05:52:58.879 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:52:58.885 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:52:58.885 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:52:58.885 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:53:00.703 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:53:30.745 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:53:30.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:53:30.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T05:53:30.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:53:30.799 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:53:30.799 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:53:30.799 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:53:32.604 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:54:02.634 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:54:02.647 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:54:02.661 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:54:02.662 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:54:02.662 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:54:02.667 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:54:02.667 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:54:02.667 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:54:04.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:54:34.526 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:54:34.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:54:34.556 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T05:54:34.568 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:54:34.570 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:54:34.570 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:54:34.570 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:54:36.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:55:06.527 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:55:06.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:55:06.558 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T05:55:06.559 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T05:55:06.560 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T05:55:06.563 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:55:06.563 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:55:06.564 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:55:08.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:55:38.391 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:55:38.404 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:55:38.425 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T05:55:38.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:55:38.446 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:55:38.446 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:55:38.446 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:55:40.285 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:56:10.328 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:56:10.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:56:10.359 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T05:56:10.373 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:56:10.377 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:56:10.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:56:10.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:56:12.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:56:42.236 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:56:42.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:56:42.273 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T05:56:42.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:56:42.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:56:42.293 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:56:42.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:56:44.100 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:57:14.135 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:57:14.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:57:14.168 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T05:57:14.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:57:14.185 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:57:14.185 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:57:14.185 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:57:16.004 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:57:46.039 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:57:46.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:57:46.065 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T05:57:46.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:57:46.080 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:57:46.080 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:57:46.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:57:47.974 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:58:18.011 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:58:18.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:58:18.046 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T05:58:18.060 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:58:18.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:58:18.065 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:58:18.065 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:58:19.884 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:58:49.925 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T05:58:49.941 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:58:50.232 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T05:58:50.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:58:50.262 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:58:50.262 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:58:50.262 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:58:52.091 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:59:22.133 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:59:22.148 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:59:22.170 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T05:59:22.185 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:59:22.191 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:59:22.191 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:59:22.191 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:59:23.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T05:59:54.025 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T05:59:54.040 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T05:59:54.060 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T05:59:54.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T05:59:54.086 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T05:59:54.087 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:59:54.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T05:59:55.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:00:25.911 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:00:25.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:00:25.934 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T06:00:25.949 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:00:25.951 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:00:25.951 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:00:25.951 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:00:27.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:00:57.823 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:00:57.838 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:00:57.856 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T06:00:57.870 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:00:57.878 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:00:57.878 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:00:57.878 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:00:59.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:01:29.685 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:01:29.699 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:01:29.720 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T06:01:29.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:01:29.740 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:01:29.740 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:01:29.740 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:01:31.526 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:02:01.571 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:02:01.585 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:02:01.610 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:02:01.611 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:02:01.611 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:02:01.616 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:02:01.617 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:02:01.617 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:02:03.388 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:02:33.429 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:02:33.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:02:33.463 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T06:02:33.478 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:02:33.483 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:02:33.483 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:02:33.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:02:35.277 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:03:05.308 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:03:05.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:03:05.345 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:03:05.346 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:03:05.346 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:03:05.350 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:03:05.350 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:03:05.350 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:03:07.155 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:03:37.196 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:03:37.210 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:03:37.230 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T06:03:37.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:03:37.248 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:03:37.248 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:03:37.248 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:03:39.157 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:04:09.199 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:04:09.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:04:09.236 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T06:04:09.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:04:09.255 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:04:09.256 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:04:09.256 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:04:11.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:04:41.116 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:04:41.129 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:06:55.407 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: <urlopen error [Errno 110] Connection timed out>
2025-09-19T06:06:55.417 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:06:55.417 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:06:55.424 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:06:55.425 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:06:55.425 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:06:57.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:07:27.227 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:07:27.241 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:07:27.258 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T06:07:27.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:07:27.274 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:07:27.274 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:07:27.274 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:07:29.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:07:59.184 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:07:59.197 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:07:59.222 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T06:07:59.236 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:07:59.242 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:07:59.242 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:07:59.242 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:08:01.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:08:31.094 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:08:31.108 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:08:31.124 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T06:08:31.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:08:31.143 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:08:31.143 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:08:31.143 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:08:32.977 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:09:03.025 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:09:03.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:09:03.056 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:09:03.057 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:09:03.057 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:09:03.063 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:09:03.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:09:03.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:09:04.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:09:34.946 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:09:34.965 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:09:34.986 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T06:09:35.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:09:35.011 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:09:35.011 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:09:35.011 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:09:36.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:10:06.882 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:10:06.896 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:10:06.917 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:10:06.918 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:10:06.918 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:10:06.922 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:10:06.922 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:10:06.922 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:10:08.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:10:38.772 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:10:38.785 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:10:38.800 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T06:10:38.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:10:38.815 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:10:38.815 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:10:38.815 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:10:40.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:11:10.693 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:11:10.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:11:10.725 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T06:11:10.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:11:10.744 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:11:10.744 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:11:10.744 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:11:12.560 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:11:42.600 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:11:42.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:11:42.635 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T06:11:42.648 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:11:42.654 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:11:42.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:11:42.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:11:44.472 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:12:14.511 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:12:14.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:12:14.547 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T06:12:14.561 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:12:14.566 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:12:14.566 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:12:14.566 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:12:16.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:12:46.390 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:12:46.406 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:12:46.426 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T06:12:46.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:12:46.446 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:12:46.446 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:12:46.447 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:12:48.308 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:13:18.351 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:13:18.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:13:18.387 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T06:13:18.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:13:18.410 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:13:18.410 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:13:18.411 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:13:20.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:13:50.254 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:13:50.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:13:50.287 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T06:13:50.298 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:13:50.301 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:13:50.301 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:13:50.301 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:13:52.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:14:22.273 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:14:22.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:14:22.536 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T06:14:22.552 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:14:22.557 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:14:22.557 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:14:22.557 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:14:24.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:14:54.431 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:14:54.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:14:54.469 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T06:14:54.483 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:14:54.489 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:14:54.489 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:14:54.489 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:14:56.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:15:26.338 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:15:26.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:15:26.370 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T06:15:26.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:15:26.391 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:15:26.391 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:15:26.391 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:15:28.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:15:58.244 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:15:58.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:15:58.277 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T06:15:58.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:15:58.298 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:15:58.298 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:15:58.298 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:16:00.113 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:16:30.130 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:16:30.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:16:30.762 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T06:16:30.777 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:16:30.783 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:16:30.783 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:16:30.783 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:16:32.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:17:02.634 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:17:02.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:17:02.666 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:17:02.667 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:17:02.667 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:17:02.669 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:17:02.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:17:02.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:17:04.586 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:17:34.621 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:17:34.635 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:17:34.654 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T06:17:34.669 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:17:34.675 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:17:34.675 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:17:34.675 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:17:36.527 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:18:06.566 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:18:06.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:18:06.601 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:18:06.602 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:18:06.602 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:18:06.606 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:18:06.606 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:18:06.606 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:18:08.435 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:18:38.482 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:18:38.496 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:18:38.517 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T06:18:38.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:18:38.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:18:38.538 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:18:38.538 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:18:40.364 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:19:10.405 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:19:10.419 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:19:10.437 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T06:19:10.451 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:19:10.455 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:19:10.455 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:19:10.455 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:19:12.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:19:42.309 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:19:42.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:19:42.338 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T06:19:42.351 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:19:42.354 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:19:42.354 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:19:42.354 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:19:44.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:20:14.203 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:20:14.215 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:20:14.226 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T06:20:14.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:20:14.244 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:20:14.244 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:20:14.244 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:20:16.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:20:46.134 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:20:46.149 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:20:46.168 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T06:20:46.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:20:46.188 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:20:46.188 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:20:46.188 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:20:47.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:21:18.017 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:21:18.031 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:21:18.052 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T06:21:18.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:21:18.075 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:21:18.075 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:21:18.075 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:21:19.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:21:49.939 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:21:49.952 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:21:49.975 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T06:21:49.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:21:49.996 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:21:49.997 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:21:49.997 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:21:51.833 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:22:21.862 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:22:21.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:22:23.203 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T06:22:23.227 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:22:23.233 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:22:23.233 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:22:23.233 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:22:25.068 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:22:55.110 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:22:55.127 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:22:55.152 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T06:22:55.166 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:22:55.174 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:22:55.174 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:22:55.174 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:22:56.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:23:26.992 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:23:27.006 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:23:27.030 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T06:23:27.051 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:23:27.055 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:23:27.055 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:23:27.055 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:23:28.837 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:23:58.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:23:58.891 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:23:58.900 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T06:23:58.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:23:58.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:23:58.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:23:58.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:24:00.789 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:24:30.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:24:30.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:24:30.867 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T06:24:30.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:24:30.890 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:24:30.890 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:24:30.891 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:24:32.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:25:02.704 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:25:02.718 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:25:02.740 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:25:02.741 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:25:02.741 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:25:02.747 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:25:02.747 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:25:02.747 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:25:04.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:25:34.536 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:25:34.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:25:34.572 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T06:25:34.586 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:25:34.592 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:25:34.592 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:25:34.592 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:25:36.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:26:06.402 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:26:06.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:26:06.432 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:26:06.433 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:26:06.434 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:26:06.437 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:26:06.438 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:26:06.438 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:26:08.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:26:38.235 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:26:38.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:26:38.268 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T06:26:38.282 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:26:38.286 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:26:38.287 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:26:38.287 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:26:40.086 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:27:10.119 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:27:10.138 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:27:10.148 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T06:27:10.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:27:10.164 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:27:10.164 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:27:10.164 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:27:12.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:27:42.052 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:27:42.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:27:42.086 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T06:27:42.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:27:42.105 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:27:42.105 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:27:42.105 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:27:43.899 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:28:13.936 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:28:13.950 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:28:13.966 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T06:28:13.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:28:13.984 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:28:13.984 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:28:13.984 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:28:15.821 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:28:45.854 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:28:45.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:28:45.885 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T06:28:45.899 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:28:45.904 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:28:45.905 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:28:45.905 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:28:47.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:29:17.748 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:29:17.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:29:17.788 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T06:29:17.804 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:29:17.807 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:29:17.808 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:29:17.808 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:29:19.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:29:49.703 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:29:49.722 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:29:49.745 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T06:29:49.759 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:29:49.763 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:29:49.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:29:49.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:29:51.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:30:21.602 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:30:21.620 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:30:21.633 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T06:30:21.645 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:30:21.647 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:30:21.647 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:30:21.647 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:30:23.444 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:30:53.457 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:30:53.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:30:53.492 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T06:30:53.507 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:30:53.514 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:30:53.514 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:30:53.514 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:30:55.319 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:31:25.360 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:31:25.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:31:25.393 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T06:31:25.411 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:31:25.416 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:31:25.417 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:31:25.417 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:31:27.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:31:57.212 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:31:57.224 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:31:57.241 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T06:31:57.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:31:57.257 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:31:57.257 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:31:57.257 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:31:59.041 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:32:29.096 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:32:29.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:32:29.122 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T06:32:29.134 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:32:29.138 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:32:29.138 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:32:29.138 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:32:30.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:33:00.943 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:33:00.959 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:33:00.978 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T06:33:00.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:33:00.999 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:33:00.999 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:33:00.999 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:33:02.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:33:32.793 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:33:32.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:33:32.823 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T06:33:32.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:33:32.837 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:33:32.837 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:33:32.837 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:33:34.684 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:34:04.726 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:34:04.741 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:34:04.758 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:34:04.759 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:34:04.759 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:34:04.764 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:34:04.764 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:34:04.765 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:34:06.551 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:34:36.602 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:34:36.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:34:36.636 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T06:34:36.652 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:34:36.659 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:34:36.659 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:34:36.659 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:34:38.414 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:35:08.466 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:35:08.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:35:08.496 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:35:08.497 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:35:08.497 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:35:08.500 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:35:08.501 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:35:08.501 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:35:10.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:35:40.307 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:35:40.322 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:35:40.341 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T06:35:40.356 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:35:40.361 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:35:40.361 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:35:40.361 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:35:42.153 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:36:12.165 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:36:12.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:36:12.201 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T06:36:12.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:36:12.222 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:36:12.222 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:36:12.222 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:36:14.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:36:44.048 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:36:44.066 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:36:44.077 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T06:36:44.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:36:44.097 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:36:44.097 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:36:44.097 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:36:45.913 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:37:15.964 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:37:15.978 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:37:15.997 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T06:37:16.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:37:16.016 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:37:16.016 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:37:16.016 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:37:17.809 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:37:47.851 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:37:47.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:37:47.884 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T06:37:47.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:37:47.907 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:37:47.907 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:37:47.907 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:37:49.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:38:19.721 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:38:19.735 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:38:19.757 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T06:38:19.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:38:19.788 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:38:19.788 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:38:19.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:38:21.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:38:51.626 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:38:51.639 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:38:51.652 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T06:38:51.665 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:38:51.670 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:38:51.670 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:38:51.670 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:38:53.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:39:23.501 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:39:23.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:39:23.538 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T06:39:23.552 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:39:23.556 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:39:23.556 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:39:23.556 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:39:25.359 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:39:55.402 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:39:55.415 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:39:55.433 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T06:39:55.446 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:39:55.449 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:39:55.450 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:39:55.450 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:39:57.237 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:40:27.273 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:40:27.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:40:27.302 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T06:40:27.314 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:40:27.317 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:40:27.317 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:40:27.317 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:40:29.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:40:59.240 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:40:59.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:40:59.272 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T06:40:59.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:40:59.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:40:59.294 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:40:59.294 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:41:01.102 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:41:31.141 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:41:31.154 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:41:31.175 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T06:41:31.189 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:41:31.194 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:41:31.194 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:41:31.194 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:41:32.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:42:04.025 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:42:04.039 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:42:04.057 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:42:04.058 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:42:04.059 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:42:04.064 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:42:04.064 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:42:04.064 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:42:05.847 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:42:35.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:42:35.887 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:42:35.906 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T06:42:35.920 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:42:35.925 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:42:35.925 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:42:35.925 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:42:37.726 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:43:07.768 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:43:07.781 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:43:07.801 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:43:07.802 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:43:07.802 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:43:07.806 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:43:07.806 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:43:07.806 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:43:09.607 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:43:39.624 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:43:39.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:43:39.650 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T06:43:39.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:43:39.666 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:43:39.666 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:43:39.666 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:43:41.524 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:44:11.566 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:44:11.582 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:44:11.601 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T06:44:11.616 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:44:11.620 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:44:11.620 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:44:11.620 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:44:13.441 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:44:43.492 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:44:43.505 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:44:43.526 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T06:44:43.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:44:43.545 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:44:43.545 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:44:43.545 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:44:45.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:45:15.398 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:45:15.411 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:45:15.429 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T06:45:15.442 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:45:15.446 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:45:15.446 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:45:15.446 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:45:17.256 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:45:47.278 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:45:47.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:45:47.315 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T06:45:47.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:45:47.336 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:45:47.336 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:45:47.336 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:45:49.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:46:19.178 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:46:19.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:46:19.214 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T06:46:19.236 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:46:19.241 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:46:19.241 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:46:19.241 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:46:21.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:46:51.061 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:46:51.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:46:51.092 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T06:46:51.105 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:46:51.107 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:46:51.107 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:46:51.107 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:46:52.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:47:22.972 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:47:22.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:47:23.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T06:47:23.022 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:47:23.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:47:23.026 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:47:23.026 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:47:24.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:47:54.918 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:47:54.931 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:47:54.955 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T06:47:54.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:47:54.975 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:47:54.976 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:47:54.976 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:47:56.825 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:48:26.848 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:48:26.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:48:26.882 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T06:48:26.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:48:26.906 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:48:26.906 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:48:26.906 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:48:28.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:48:58.755 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:48:58.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:48:58.788 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T06:48:58.801 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:48:58.806 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:48:58.806 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:48:58.807 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:49:00.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:49:30.619 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:49:30.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:49:30.651 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T06:49:30.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:49:30.668 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:49:30.669 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:49:30.669 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:49:32.456 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:50:02.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:50:02.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:50:02.532 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:50:02.534 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:50:02.534 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:50:02.537 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:50:02.538 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:50:02.538 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:50:04.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:50:34.377 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:50:34.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:50:34.402 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T06:50:34.413 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:50:34.416 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:50:34.416 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:50:34.416 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:50:36.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:51:06.351 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:51:06.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:51:06.383 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:51:06.384 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:51:06.384 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:51:06.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:51:06.388 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:51:06.388 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:51:08.165 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:51:38.206 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:51:38.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:51:38.240 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T06:51:38.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:51:38.259 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:51:38.259 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:51:38.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:51:40.082 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:52:10.128 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:52:10.142 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:52:10.160 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T06:52:10.174 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:52:10.178 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:52:10.178 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:52:10.178 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:52:11.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:52:41.994 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:52:42.008 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:52:42.147 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T06:52:42.169 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:52:42.173 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:52:42.173 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:52:42.173 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:52:43.984 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:53:14.026 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:53:14.042 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:53:14.061 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T06:53:14.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:53:14.080 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:53:14.080 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:53:14.080 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:53:15.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:53:45.922 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:53:45.945 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:53:45.958 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T06:53:45.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:53:45.972 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:53:45.972 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:53:45.972 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:53:47.856 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:54:17.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:54:17.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:54:17.930 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T06:54:17.953 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:54:17.958 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:54:17.958 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:54:17.958 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:54:19.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:54:49.802 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:54:49.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:54:49.835 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T06:54:49.849 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:54:49.854 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:54:49.854 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:54:49.855 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:54:51.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:55:21.694 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:55:21.707 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:55:21.726 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T06:55:21.739 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:55:21.744 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:55:21.745 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:55:21.745 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:55:23.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:55:53.567 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:55:53.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:55:53.603 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T06:55:53.617 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:55:53.623 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:55:53.623 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:55:53.623 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:55:55.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:56:25.437 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:56:25.455 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:56:25.468 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T06:56:25.480 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:56:25.482 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:56:25.482 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:56:25.482 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:56:27.284 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:56:57.319 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:56:57.337 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:56:57.353 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T06:56:57.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:56:57.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:56:57.368 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:56:57.368 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:56:59.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:57:29.274 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:57:29.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:57:29.307 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T06:57:29.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:57:29.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:57:29.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:57:29.326 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:57:31.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:58:01.161 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:58:01.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:58:01.195 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T06:58:01.209 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:58:01.215 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:58:01.215 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:58:01.215 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:58:02.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:58:33.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T06:58:33.048 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:58:33.067 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T06:58:33.082 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:58:33.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:58:33.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:58:33.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:58:34.875 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:59:04.888 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:59:04.902 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:59:04.924 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T06:59:04.925 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T06:59:04.926 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T06:59:04.931 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:59:04.931 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:59:04.931 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:59:06.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T06:59:36.796 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T06:59:36.808 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T06:59:36.829 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T06:59:36.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T06:59:36.846 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T06:59:36.846 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:59:36.846 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T06:59:38.661 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:00:08.697 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:00:08.715 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:00:08.727 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:00:08.727 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:00:08.728 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:00:08.730 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:00:08.730 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:00:08.730 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:00:10.583 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:00:40.609 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:00:40.622 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:00:40.639 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T07:00:40.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:00:40.656 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:00:40.656 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:00:40.656 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:00:42.503 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:01:12.541 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:01:12.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:01:12.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T07:01:12.586 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:01:12.591 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:01:12.591 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:01:12.592 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:01:14.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:01:44.468 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:01:44.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:01:44.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T07:01:44.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:01:44.523 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:01:44.523 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:01:44.523 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:01:46.418 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:02:16.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:02:16.475 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:02:16.495 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T07:02:16.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:02:16.515 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:02:16.515 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:02:16.515 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:02:18.339 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:02:48.378 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:02:48.393 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:02:48.417 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T07:02:48.433 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:02:48.439 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:02:48.439 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:02:48.439 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:02:50.270 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:03:20.312 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:03:20.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:03:20.344 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T07:03:20.358 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:03:20.362 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:03:20.362 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:03:20.362 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:03:22.182 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:03:52.217 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:03:52.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:03:52.249 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T07:03:52.266 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:03:52.279 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:03:52.279 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:03:52.279 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:03:54.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:04:24.236 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:04:24.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:04:24.272 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T07:04:24.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:04:24.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:04:24.293 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:04:24.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:04:26.121 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:04:56.138 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:04:56.152 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:04:56.174 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T07:04:56.188 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:04:56.193 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:04:56.193 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:04:56.194 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:04:58.028 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:05:28.049 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:05:28.068 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:05:28.090 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T07:05:28.104 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:05:28.109 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:05:28.109 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:05:28.109 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:05:29.976 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:06:00.021 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:06:00.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:06:00.050 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T07:06:00.063 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:06:00.068 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:06:00.068 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:06:00.068 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:06:01.892 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:06:31.941 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:06:31.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:06:31.972 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T07:06:31.986 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:06:31.990 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:06:31.990 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:06:31.990 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:06:33.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:07:03.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:07:03.898 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:07:03.919 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:07:03.920 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:07:03.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:07:03.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:07:03.923 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:07:03.923 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:07:05.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:07:35.832 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:07:35.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:07:35.868 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T07:07:35.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:07:35.888 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:07:35.889 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:07:35.889 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:07:37.754 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:08:07.800 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:08:07.814 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:08:07.834 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:08:07.835 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:08:07.835 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:08:07.838 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:08:07.838 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:08:07.839 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:08:09.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:08:39.692 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:08:39.706 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:08:39.730 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T07:08:39.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:08:39.750 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:08:39.751 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:08:39.751 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:08:41.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:09:11.619 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:09:11.638 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:09:11.657 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T07:09:11.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:09:11.674 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:09:11.674 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:09:11.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:09:13.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:09:43.554 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:09:43.577 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:09:43.593 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T07:09:43.605 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:09:43.607 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:09:43.607 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:09:43.607 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:09:45.420 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:10:15.428 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:10:15.444 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:10:15.456 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T07:10:15.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:10:15.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:10:15.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:10:15.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:10:17.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:10:47.417 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:10:47.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:10:47.453 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T07:10:47.468 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:10:47.473 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:10:47.473 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:10:47.473 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:10:49.297 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:11:19.339 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:11:19.352 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:11:19.370 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T07:11:19.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:11:19.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:11:19.388 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:11:19.388 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:11:21.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:11:51.298 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:11:51.312 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:11:51.332 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T07:11:51.345 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:11:51.353 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:11:51.353 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:11:51.353 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:11:53.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:12:23.220 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:12:23.235 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:12:23.255 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T07:12:23.271 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:12:23.274 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:12:23.274 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:12:23.274 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:12:25.107 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:12:55.149 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:12:55.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:12:55.181 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T07:12:55.192 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:12:55.197 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:12:55.197 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:12:55.197 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:12:57.010 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:13:27.046 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:13:27.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:13:27.077 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T07:13:27.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:13:27.091 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:13:27.091 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:13:27.091 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:13:28.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:13:58.973 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:13:58.987 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:13:59.010 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T07:13:59.029 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:13:59.034 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:13:59.035 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:13:59.035 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:14:00.851 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:14:30.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:14:30.911 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:14:30.930 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T07:14:30.945 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:14:30.950 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:14:30.950 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:14:30.950 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:14:32.787 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:15:02.799 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:15:02.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:15:02.826 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:15:02.826 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:15:02.826 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:15:02.830 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:15:02.831 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:15:02.831 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:15:04.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:15:34.675 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:15:34.688 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:15:34.716 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T07:15:34.737 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:15:34.742 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:15:34.742 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:15:34.742 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:15:36.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:16:06.611 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:16:06.626 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:16:06.648 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:16:06.649 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:16:06.649 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:16:06.653 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:16:06.654 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:16:06.654 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:16:08.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:16:38.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:16:38.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:16:38.525 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T07:16:38.539 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:16:38.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:16:38.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:16:38.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:16:40.390 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:17:10.422 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:17:10.436 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:17:10.461 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T07:17:10.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:17:10.479 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:17:10.480 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:17:10.480 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:17:12.318 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:17:42.363 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:17:42.376 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:17:42.645 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T07:17:42.669 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:17:42.675 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:17:42.675 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:17:42.675 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:17:44.511 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:18:14.553 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:18:14.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:18:14.586 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T07:18:14.600 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:18:14.604 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:18:14.604 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:18:14.604 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:18:16.397 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:18:46.447 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:18:46.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:18:46.479 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T07:18:46.493 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:18:46.498 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:18:46.498 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:18:46.498 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:18:48.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:19:18.315 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:19:18.328 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:19:18.349 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T07:19:18.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:19:18.367 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:19:18.367 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:19:18.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:19:20.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:19:50.252 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:19:50.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:19:50.292 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T07:19:50.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:19:50.309 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:19:50.310 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:19:50.310 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:19:52.124 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:20:22.159 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:20:22.177 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:20:22.191 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T07:20:22.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:20:22.206 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:20:22.206 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:20:22.206 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:20:24.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:20:54.116 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:20:54.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:20:54.150 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T07:20:54.164 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:20:54.168 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:20:54.169 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:20:54.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:20:55.970 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:21:25.986 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:21:26.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:21:26.020 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T07:21:26.034 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:21:26.039 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:21:26.039 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:21:26.040 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:21:27.828 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:21:57.842 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:21:57.855 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:21:59.165 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T07:21:59.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:21:59.196 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:21:59.197 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:21:59.197 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:22:00.966 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:22:31.010 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:22:31.023 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:22:31.042 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T07:22:31.057 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:22:31.063 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:22:31.063 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:22:31.063 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:22:32.832 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:23:02.880 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:23:02.893 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:23:02.913 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:23:02.915 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:23:02.915 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:23:02.920 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:23:02.920 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:23:02.920 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:23:04.701 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:23:34.736 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:23:34.760 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:23:34.773 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T07:23:34.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:23:34.788 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:23:34.788 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:23:34.788 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:23:36.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:24:06.709 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:24:06.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:24:06.746 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:24:06.748 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:24:06.748 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:24:06.752 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:24:06.752 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:24:06.752 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:24:08.541 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:24:38.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:24:38.599 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:24:38.620 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T07:24:38.635 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:24:38.640 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:24:38.640 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:24:38.640 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:24:40.470 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:25:10.498 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:25:10.512 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:25:10.532 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T07:25:10.546 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:25:10.549 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:25:10.550 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:25:10.550 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:25:12.332 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:25:42.373 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:25:42.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:25:42.408 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T07:25:42.423 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:25:42.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:25:42.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:25:42.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:25:44.232 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:26:14.275 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:26:14.288 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:26:14.312 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T07:26:14.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:26:14.330 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:26:14.330 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:26:14.330 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:26:16.154 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:26:46.195 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:26:46.212 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:26:46.237 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T07:26:46.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:26:46.264 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:26:46.264 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:26:46.264 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:26:48.075 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:27:18.093 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:27:18.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:27:18.132 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T07:27:18.151 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:27:18.154 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:27:18.155 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:27:18.155 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:27:20.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:27:50.061 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:27:50.077 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:27:50.097 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T07:27:50.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:27:50.117 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:27:50.117 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:27:50.117 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:27:51.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:28:21.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:28:21.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:28:21.988 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T07:28:22.002 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:28:22.007 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:28:22.007 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:28:22.007 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:28:23.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:28:53.836 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:28:53.850 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:28:53.865 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T07:28:53.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:28:53.880 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:28:53.880 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:28:53.881 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:28:55.668 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:29:25.709 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:29:25.723 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:29:25.743 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T07:29:25.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:29:25.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:29:25.762 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:29:25.762 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:29:27.573 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:29:57.601 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:29:57.624 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:29:57.646 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T07:29:57.662 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:29:57.667 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:29:57.667 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:29:57.667 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:29:59.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:30:29.524 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:30:29.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:30:29.553 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T07:30:29.565 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:30:29.568 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:30:29.568 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:30:29.568 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:30:31.460 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:31:01.508 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:31:01.522 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:31:01.536 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:31:01.537 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:31:01.537 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:31:01.542 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:31:01.542 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:31:01.542 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:31:03.389 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:31:33.431 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:31:33.443 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:31:33.463 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T07:31:33.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:31:33.481 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:31:33.481 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:31:33.482 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:31:35.326 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:32:05.368 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:32:05.384 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:32:05.402 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:32:05.403 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:32:05.403 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:32:05.407 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:32:05.408 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:32:05.408 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:32:07.221 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:32:37.257 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:32:37.272 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:32:37.293 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T07:32:37.307 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:32:37.312 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:32:37.312 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:32:37.312 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:32:39.115 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:33:09.158 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:33:09.170 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:33:09.190 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:33:09.191 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:33:09.191 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:33:09.194 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:33:09.195 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:33:09.195 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:33:10.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:33:41.027 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:33:41.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:33:41.058 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T07:33:41.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:33:41.072 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:33:41.072 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:33:41.072 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:33:42.871 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:34:12.913 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:34:12.928 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:34:12.947 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T07:34:12.962 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:34:12.966 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:34:12.967 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:34:12.967 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:34:14.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:34:44.825 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:34:44.842 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:34:44.864 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T07:34:44.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:34:44.884 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:34:44.884 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:34:44.884 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:34:46.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:35:16.730 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:35:16.744 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:35:16.765 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T07:35:16.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:35:16.790 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:35:16.790 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:35:16.790 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:35:18.575 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:35:48.587 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:35:48.601 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:35:48.615 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T07:35:48.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:35:48.635 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:35:48.635 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:35:48.635 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:35:50.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:36:20.956 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:36:20.973 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:36:20.995 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T07:36:21.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:36:21.022 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:36:21.022 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:36:21.022 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:36:23.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:36:53.068 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:36:53.089 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:36:53.112 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T07:36:53.130 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:36:53.140 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:36:53.140 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:36:53.140 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:36:54.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:37:25.011 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:37:25.026 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:37:25.049 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T07:37:25.070 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:37:25.074 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:37:25.074 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:37:25.074 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:37:27.023 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:37:57.047 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:37:57.061 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:37:57.081 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T07:37:57.097 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:37:57.102 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:37:57.102 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:37:57.103 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:37:58.969 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:38:28.983 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:38:29.000 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:38:29.021 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T07:38:29.037 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:38:29.043 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:38:29.043 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:38:29.043 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:38:30.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:39:00.969 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:39:00.983 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:39:01.000 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T07:39:01.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:39:01.027 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:39:01.027 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:39:01.027 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:39:02.876 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:39:32.898 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:39:32.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:39:32.938 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T07:39:32.954 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:39:32.959 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:39:32.959 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:39:32.960 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:39:34.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:40:04.805 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:40:04.820 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:40:04.840 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:40:04.841 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:40:04.841 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:40:04.844 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:40:04.845 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:40:04.845 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:40:06.663 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:40:36.698 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:40:36.716 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:40:36.729 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T07:40:36.741 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:40:36.744 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:40:36.744 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:40:36.744 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:40:38.632 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:41:08.674 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:41:08.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:41:08.710 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:41:08.711 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:41:08.711 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:41:08.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:41:08.716 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:41:08.716 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:41:10.487 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:41:40.539 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:41:40.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:41:40.573 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T07:41:40.590 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:41:40.596 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:41:40.596 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:41:40.596 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:41:42.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:42:12.414 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:42:12.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:42:12.447 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T07:42:12.478 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:42:12.483 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:42:12.483 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:42:12.483 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:42:14.292 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:42:44.316 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:42:44.329 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:42:44.349 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T07:42:44.365 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:42:44.370 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:42:44.370 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:42:44.371 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:42:46.183 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:43:16.204 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:43:16.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:43:16.249 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T07:43:16.269 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:43:16.273 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:43:16.273 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:43:16.273 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:43:18.106 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:43:48.142 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:43:48.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:43:48.178 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T07:43:48.190 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:43:48.193 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:43:48.193 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:43:48.193 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:43:50.119 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:44:20.161 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:44:20.175 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:44:20.199 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T07:44:20.214 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:44:20.218 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:44:20.218 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:44:20.218 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:44:22.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:44:52.066 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:44:52.085 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:44:52.100 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T07:44:52.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:44:52.118 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:44:52.118 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:44:52.118 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:44:53.943 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:45:23.976 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:45:23.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:45:24.010 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T07:45:24.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:45:24.031 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:45:24.031 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:45:24.031 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:45:25.835 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:45:55.887 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:45:55.901 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:45:55.921 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T07:45:55.935 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:45:55.940 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:45:55.940 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:45:55.940 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:45:57.766 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:46:27.816 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:46:27.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:46:27.851 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T07:46:27.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:46:27.871 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:46:27.871 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:46:27.871 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:46:29.685 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:46:59.719 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:46:59.738 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:46:59.751 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T07:46:59.763 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:46:59.765 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:46:59.766 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:46:59.766 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:47:01.678 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:47:31.716 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:47:31.734 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:47:31.756 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T07:47:31.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:47:31.779 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:47:31.779 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:47:31.779 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:47:33.592 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:48:03.640 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:48:03.654 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:48:03.673 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:48:03.674 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:48:03.674 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:48:03.680 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:48:03.680 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:48:03.680 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:48:05.501 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:48:35.535 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:48:35.550 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:48:35.570 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T07:48:35.591 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:48:35.596 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:48:35.596 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:48:35.596 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:48:37.427 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:49:07.468 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:49:07.488 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:49:07.532 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:49:07.533 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:49:07.534 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:49:07.538 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:49:07.538 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:49:07.538 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:49:09.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:49:39.382 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:49:39.395 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:49:39.411 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T07:49:39.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:49:39.428 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:49:39.428 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:49:39.428 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:49:41.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:50:11.290 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:50:11.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:50:11.317 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T07:50:11.330 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:50:11.332 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:50:11.332 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:50:11.332 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:50:13.159 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:50:43.203 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:50:43.217 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:50:43.237 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T07:50:43.253 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:50:43.258 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:50:43.258 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:50:43.258 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:50:45.156 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:51:15.198 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:51:15.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:51:15.233 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T07:51:15.249 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:51:15.253 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:51:15.253 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:51:15.253 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:51:17.079 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:51:47.121 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:51:47.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:51:47.150 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T07:51:47.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:51:47.168 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:51:47.168 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:51:47.169 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:51:48.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:52:19.034 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:52:19.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:52:19.060 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T07:52:19.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:52:19.077 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:52:19.078 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:52:19.078 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:52:20.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:52:50.938 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:52:50.951 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:52:50.971 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T07:52:50.988 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:52:50.994 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:52:50.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:52:50.994 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:52:52.858 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:53:22.874 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:53:22.893 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:53:22.916 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T07:53:22.930 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:53:22.934 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:53:22.935 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:53:22.935 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:53:24.786 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:53:54.821 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:53:54.839 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:53:54.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T07:53:54.865 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:53:54.870 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:53:54.870 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:53:54.870 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:53:56.765 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:54:26.855 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:54:26.869 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:54:26.887 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T07:54:26.903 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:54:26.908 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:54:26.909 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:54:26.909 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:54:28.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:54:58.795 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:54:58.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:54:58.829 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T07:54:58.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:54:58.850 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:54:58.850 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:54:58.850 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:55:00.644 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:55:30.683 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:55:30.696 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:55:30.713 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T07:55:30.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:55:30.732 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:55:30.733 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:55:30.733 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:55:32.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:56:02.597 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:56:02.611 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:56:02.632 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:56:02.633 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:56:02.634 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:56:02.639 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:56:02.639 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:56:02.639 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:56:04.425 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:56:34.440 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:56:34.454 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:56:34.477 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T07:56:34.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:56:34.496 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:56:34.496 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:56:34.496 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:56:36.283 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:57:06.318 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:57:06.336 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:57:06.347 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T07:57:06.347 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T07:57:06.347 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T07:57:06.349 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:57:06.349 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:57:06.349 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:57:08.254 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:57:38.290 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:57:38.311 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:57:38.329 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T07:57:38.341 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:57:38.345 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:57:38.345 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:57:38.345 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:57:40.157 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:58:10.197 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:58:10.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:58:10.230 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T07:58:10.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:58:10.249 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:58:10.249 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:58:10.249 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:58:12.047 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:58:42.085 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T07:58:42.101 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:58:42.118 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 42 seconds old
2025-09-19T07:58:42.135 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:58:42.139 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:58:42.139 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:58:42.139 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:58:43.940 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:59:13.979 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:59:13.995 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:59:14.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T07:59:14.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:59:14.023 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:59:14.023 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:59:14.023 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:59:15.812 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T07:59:45.854 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T07:59:45.867 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T07:59:45.890 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T07:59:45.905 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T07:59:45.909 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T07:59:45.909 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:59:45.909 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T07:59:47.740 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:00:17.780 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:00:17.795 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:00:17.815 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T08:00:17.831 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:00:17.835 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:00:17.835 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:00:17.836 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:00:19.642 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:00:49.650 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:00:49.667 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:00:50.043 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T08:00:50.064 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:00:50.066 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:00:50.066 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:00:50.066 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:00:52.005 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:01:22.039 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:01:22.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:01:22.081 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T08:01:22.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:01:22.100 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:01:22.100 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:01:22.100 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:01:23.919 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:01:53.949 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:01:53.964 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:01:53.988 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T08:01:54.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:01:54.009 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:01:54.009 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:01:54.009 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:01:55.866 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:02:25.884 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:02:25.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:02:25.919 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T08:02:25.940 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:02:25.946 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:02:25.946 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:02:25.946 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:02:27.742 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:02:57.758 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:02:57.772 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:02:57.801 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T08:02:57.817 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:02:57.823 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:02:57.823 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:02:57.823 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:02:59.674 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:03:29.710 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:03:29.724 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:03:29.746 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T08:03:29.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:03:29.766 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:03:29.766 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:03:29.766 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:03:31.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:04:01.602 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:04:01.615 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:04:01.630 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T08:04:01.643 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:04:01.646 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:04:01.646 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:04:01.646 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:04:03.530 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:04:33.582 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:04:33.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:04:33.616 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 33 seconds old
2025-09-19T08:04:33.635 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:04:33.641 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:04:33.641 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:04:33.641 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:04:35.450 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:05:05.496 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:05:05.509 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:05:05.534 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:05:05.535 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:05:05.535 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:05:05.539 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:05:05.539 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:05:05.539 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:05:07.331 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:05:37.372 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:05:37.388 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:05:37.413 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T08:05:37.428 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:05:37.432 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:05:37.433 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:05:37.433 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:05:39.230 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:06:09.272 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:06:09.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:06:09.306 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:06:09.307 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:06:09.307 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:06:09.311 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:06:09.311 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:06:09.311 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:06:11.087 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:06:41.128 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:06:41.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:06:41.166 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T08:06:41.180 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:06:41.183 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:06:41.184 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:06:41.184 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:06:42.967 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:07:13.004 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:07:13.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:07:13.031 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T08:07:13.043 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:07:13.046 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:07:13.046 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:07:13.046 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:07:14.936 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:07:44.972 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:07:44.993 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:07:45.008 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T08:07:45.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:07:45.025 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:07:45.025 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:07:45.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:07:47.219 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:08:17.232 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:08:17.247 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:08:17.269 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T08:08:17.287 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:08:17.291 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:08:17.292 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:08:17.292 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:08:19.244 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:08:49.280 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:08:49.293 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:08:49.306 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T08:08:49.322 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:08:49.326 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:08:49.326 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:08:49.326 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:08:51.171 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:09:21.205 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:09:21.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:09:21.232 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T08:09:21.245 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:09:21.247 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:09:21.247 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:09:21.247 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:09:23.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:09:53.385 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:09:53.398 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:09:53.411 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T08:09:53.424 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:09:53.429 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:09:53.429 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:09:53.429 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:09:55.246 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:10:25.283 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:10:25.296 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:10:25.309 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T08:10:25.321 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:10:25.323 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:10:25.323 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:10:25.323 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:10:27.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:10:57.203 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:10:57.220 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:10:57.240 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 57 seconds old
2025-09-19T08:10:57.255 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:10:57.258 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:10:57.259 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:10:57.259 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:10:59.116 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:11:29.130 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:11:29.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:11:29.164 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 29 seconds old
2025-09-19T08:11:29.179 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:11:29.185 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:11:29.185 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:11:29.185 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:11:31.020 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:12:01.062 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:12:01.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:12:01.097 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 61 seconds old
2025-09-19T08:12:01.111 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:12:01.116 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:12:01.116 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:12:01.117 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:12:02.923 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:12:32.948 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:12:32.963 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:12:32.987 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T08:12:33.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:12:33.009 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:12:33.009 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:12:33.009 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:12:34.813 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:13:04.846 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:13:04.860 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:13:04.881 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:13:04.883 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:13:04.883 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:13:04.887 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:13:04.887 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:13:04.887 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:13:06.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:13:36.762 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:13:36.775 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:13:36.795 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T08:13:36.810 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:13:36.813 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:13:36.814 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:13:36.814 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:13:38.651 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:14:08.688 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:14:08.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:14:08.721 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:14:08.721 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:14:08.721 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:14:08.724 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:14:08.724 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:14:08.724 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:14:10.597 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:14:40.638 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:14:40.653 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:14:40.676 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T08:14:40.692 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:14:40.697 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:14:40.698 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:14:40.698 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:14:42.510 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:15:12.551 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:15:12.564 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:15:12.587 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T08:15:12.602 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:15:12.607 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:15:12.608 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:15:12.608 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:15:14.418 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:15:44.468 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:15:44.486 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:15:44.506 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 44 seconds old
2025-09-19T08:15:44.522 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:15:44.527 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:15:44.527 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:15:44.528 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:15:46.344 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:16:16.386 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:16:16.399 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:16:16.422 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 16 seconds old
2025-09-19T08:16:16.440 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:16:16.443 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:16:16.443 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:16:16.443 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:16:18.250 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:16:48.292 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:16:48.306 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:16:48.326 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 48 seconds old
2025-09-19T08:16:48.340 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:16:48.344 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:16:48.345 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:16:48.345 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:16:50.158 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:17:20.193 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:17:20.211 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:17:20.223 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 20 seconds old
2025-09-19T08:17:20.236 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:17:20.239 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:17:20.239 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:17:20.239 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:17:22.090 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:17:52.149 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:17:52.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:17:52.181 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 52 seconds old
2025-09-19T08:17:52.195 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:17:52.200 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:17:52.201 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:17:52.201 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:17:54.002 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:18:24.041 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:18:24.058 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:18:24.079 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 24 seconds old
2025-09-19T08:18:24.098 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:18:24.102 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:18:24.102 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:18:24.102 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:18:25.897 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:18:55.942 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:18:55.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:18:55.974 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T08:18:55.989 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:18:55.994 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:18:55.994 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:18:55.995 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:18:57.826 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:19:27.873 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:19:27.885 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:19:27.907 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T08:19:27.926 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:19:27.931 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:19:27.931 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:19:27.931 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:19:29.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:19:59.815 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:19:59.829 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:19:59.853 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T08:19:59.868 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:19:59.875 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:19:59.875 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:19:59.875 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:20:01.670 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:20:31.712 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:20:31.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:20:31.748 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T08:20:31.762 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:20:31.766 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:20:31.766 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:20:31.766 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:20:33.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:21:03.595 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:21:03.613 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:21:03.629 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:21:03.629 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:21:03.629 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:21:03.632 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:21:03.632 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:21:03.632 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:21:05.492 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:21:35.533 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:21:35.547 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:21:35.567 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 35 seconds old
2025-09-19T08:21:35.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:21:35.586 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:21:35.587 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:21:35.587 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:21:37.349 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:22:07.385 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:22:07.407 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:22:07.422 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:22:07.422 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:22:07.422 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:22:07.425 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:22:07.425 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:22:07.425 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:22:09.194 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:22:39.238 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:22:39.252 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:22:39.272 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 39 seconds old
2025-09-19T08:22:39.286 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:22:39.292 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:22:39.292 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:22:39.292 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:22:41.073 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:23:11.106 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:23:11.120 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:23:11.144 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 11 seconds old
2025-09-19T08:23:11.161 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:23:11.165 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:23:11.165 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:23:11.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:23:12.939 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:23:42.974 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:23:42.992 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:23:43.013 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T08:23:43.025 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:23:43.028 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:23:43.028 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:23:43.028 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:23:44.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:24:14.828 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:24:14.841 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:24:15.048 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T08:24:15.061 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:24:15.063 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:24:15.063 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:24:15.063 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:24:16.960 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:24:46.982 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:24:46.998 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:24:47.023 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T08:24:47.038 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:24:47.044 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:24:47.044 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:24:47.044 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:24:48.844 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:25:18.864 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:25:18.878 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:25:18.903 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T08:25:18.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:25:18.921 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:25:18.921 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:25:18.921 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:25:20.693 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:25:50.732 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:25:50.745 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:25:50.763 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T08:25:50.783 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:25:50.789 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:25:50.789 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:25:50.789 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:25:52.596 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:26:22.612 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:26:22.630 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:26:22.649 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T08:26:22.664 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:26:22.668 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:26:22.668 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:26:22.668 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:26:24.419 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:26:54.460 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:26:54.477 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:26:54.500 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T08:26:54.515 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:26:54.520 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:26:54.520 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:26:54.520 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:26:56.295 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:27:26.330 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:27:26.348 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:27:26.361 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T08:27:26.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:27:26.376 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:27:26.377 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:27:26.377 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:27:28.251 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:27:58.291 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:27:58.304 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:27:58.519 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T08:27:58.543 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:27:58.549 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:27:58.549 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:27:58.549 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:28:00.342 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:28:30.360 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:28:30.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:28:30.393 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T08:28:30.406 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:28:30.410 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:28:30.410 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:28:30.410 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:28:32.216 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:29:02.250 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:29:02.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:29:02.288 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:29:02.288 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:29:02.288 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:29:02.293 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:29:02.293 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:29:02.293 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:29:04.078 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:29:34.114 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:29:34.126 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:29:34.148 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T08:29:34.162 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:29:34.167 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:29:34.167 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:29:34.167 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:29:35.961 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:30:05.976 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:30:06.003 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:30:06.023 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:30:06.025 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:30:06.025 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:30:06.028 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:30:06.028 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:30:06.029 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:30:07.788 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:30:37.831 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:30:37.845 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:30:37.867 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T08:30:37.881 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:30:37.885 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:30:37.885 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:30:37.885 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:30:39.659 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:31:09.700 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:31:09.713 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:31:09.733 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T08:31:09.747 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:31:09.751 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:31:09.751 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:31:09.751 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:31:11.614 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:31:41.662 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:31:41.675 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:31:41.693 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T08:31:41.710 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:31:41.715 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:31:41.716 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:31:41.716 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:31:43.504 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:32:13.514 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:32:13.532 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:32:13.546 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T08:32:13.559 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:32:13.562 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:32:13.562 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:32:13.562 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:32:15.392 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:32:45.425 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:32:45.438 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:32:45.462 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T08:32:45.476 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:32:45.481 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:32:45.482 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:32:45.482 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:32:47.290 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:33:17.310 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:33:17.324 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:33:17.349 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T08:33:17.363 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:33:17.366 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:33:17.367 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:33:17.367 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:33:19.203 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:33:49.244 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:33:49.259 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:33:49.284 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T08:33:49.299 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:33:49.303 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:33:49.303 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:33:49.303 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:33:51.095 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:34:21.114 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:34:21.133 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:34:21.147 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T08:34:21.160 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:34:21.162 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:34:21.162 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:34:21.162 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:34:23.018 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:34:53.067 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:34:53.080 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:34:53.099 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T08:34:53.114 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:34:53.119 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:34:53.119 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:34:53.120 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:34:54.933 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:35:24.974 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:35:24.990 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:35:25.007 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 25 seconds old
2025-09-19T08:35:25.021 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:35:25.027 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:35:25.027 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:35:25.027 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:35:26.816 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:35:56.858 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:35:56.877 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:35:56.898 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 56 seconds old
2025-09-19T08:35:56.912 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:35:56.918 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:35:56.919 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:35:56.919 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:35:58.732 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:36:28.751 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:36:28.769 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:36:28.781 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 28 seconds old
2025-09-19T08:36:28.793 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:36:28.797 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:36:28.797 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:36:28.797 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:36:30.612 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:37:00.659 [ERROR] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] Error proccesing SALT weather data - second must be in 0..59
2025-09-19T08:37:00.659 [WARNING] [MainThread] [salt_mysql_loader.py] [run_salt_mysql_loader()] Failed to parse SALT XML
2025-09-19T08:37:00.659 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate SALT data into database: Failed to parse SALT XML
2025-09-19T08:37:00.674 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 60 seconds old
2025-09-19T08:37:00.689 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:37:00.695 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:37:00.695 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:37:00.695 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:37:02.496 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:37:32.535 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:37:32.553 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:37:32.567 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 32 seconds old
2025-09-19T08:37:32.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:37:32.582 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:37:32.582 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:37:32.582 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:37:34.445 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:38:04.485 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:38:04.500 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:38:04.523 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:38:04.524 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:38:04.524 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:38:04.530 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:38:04.530 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:38:04.530 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:38:06.316 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:38:36.359 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:38:36.374 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:38:36.395 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 36 seconds old
2025-09-19T08:38:36.410 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:38:36.416 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:38:36.416 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:38:36.416 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:38:38.225 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:39:08.251 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:39:08.267 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:39:08.286 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:39:08.286 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:39:08.287 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:39:08.290 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:39:08.290 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:39:08.290 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:39:10.072 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:39:40.123 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:39:40.143 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:39:40.163 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 40 seconds old
2025-09-19T08:39:40.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:39:40.184 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:39:40.184 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:39:40.184 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:39:41.971 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:40:12.006 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:40:12.024 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:40:12.037 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 12 seconds old
2025-09-19T08:40:12.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:40:12.051 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:40:12.052 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:40:12.052 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:40:13.824 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:40:43.861 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:40:43.874 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:40:43.895 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T08:40:43.909 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:40:43.913 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:40:43.913 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:40:43.913 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:40:45.682 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:41:15.704 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:41:15.720 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:41:15.743 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 15 seconds old
2025-09-19T08:41:15.758 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:41:15.762 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:41:15.763 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:41:15.763 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:41:17.621 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:41:47.660 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:41:47.672 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:41:47.693 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 47 seconds old
2025-09-19T08:41:47.708 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:41:47.713 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:41:47.713 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:41:47.714 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:41:49.506 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:42:19.550 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:42:19.562 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:42:19.579 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 19 seconds old
2025-09-19T08:42:19.593 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:42:19.596 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:42:19.596 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:42:19.596 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:42:21.402 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:42:51.447 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:42:51.462 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:42:51.476 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 51 seconds old
2025-09-19T08:42:51.489 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:42:51.494 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:42:51.494 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:42:51.494 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:42:53.303 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:43:23.331 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:43:23.345 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:43:23.367 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 23 seconds old
2025-09-19T08:43:23.385 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:43:23.388 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:43:23.388 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:43:23.389 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:43:25.204 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:43:55.224 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:43:55.242 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:43:55.263 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 55 seconds old
2025-09-19T08:43:55.278 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:43:55.284 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:43:55.285 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:43:55.285 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:43:57.088 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:44:27.123 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:44:27.136 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:44:27.147 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 27 seconds old
2025-09-19T08:44:27.163 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:44:27.165 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:44:27.165 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:44:27.165 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:44:29.052 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:44:59.084 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:44:59.099 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:44:59.120 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 59 seconds old
2025-09-19T08:44:59.137 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:44:59.143 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:44:59.144 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:44:59.144 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:45:00.955 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:45:30.996 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:45:31.012 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:45:31.030 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 31 seconds old
2025-09-19T08:45:31.049 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:45:31.054 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:45:31.055 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:45:31.055 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:45:32.843 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:46:02.891 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:46:02.904 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:46:02.922 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:46:02.923 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:46:02.923 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:46:02.928 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:46:02.929 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:46:02.929 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:46:04.727 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:46:34.767 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:46:34.784 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:46:34.804 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T08:46:34.818 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:46:34.823 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:46:34.823 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:46:34.823 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:46:36.636 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:47:06.671 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:47:06.690 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:47:06.703 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:47:06.704 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:47:06.704 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:47:06.706 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:47:06.706 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:47:06.706 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:47:08.522 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:47:38.535 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:47:38.555 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:47:38.569 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 38 seconds old
2025-09-19T08:47:38.581 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:47:38.584 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:47:38.584 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:47:38.584 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:47:40.426 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:48:10.468 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:48:10.481 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:48:10.503 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 10 seconds old
2025-09-19T08:48:10.518 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:48:10.521 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:48:10.522 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:48:10.522 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:48:12.367 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:48:42.381 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:48:42.396 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:48:43.057 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 43 seconds old
2025-09-19T08:48:43.081 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:48:43.088 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:48:43.088 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:48:43.088 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:48:44.886 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:49:14.923 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:49:14.937 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:49:14.960 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 14 seconds old
2025-09-19T08:49:14.975 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:49:14.979 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:49:14.980 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:49:14.980 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:49:16.848 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:49:46.869 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:49:46.883 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:49:46.903 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 46 seconds old
2025-09-19T08:49:46.917 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:49:46.923 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:49:46.923 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:49:46.923 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:49:48.730 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:50:18.749 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:50:18.764 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:50:18.784 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 18 seconds old
2025-09-19T08:50:18.800 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:50:18.804 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:50:18.804 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:50:18.804 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:50:20.616 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:50:50.657 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:50:50.671 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:50:50.690 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 50 seconds old
2025-09-19T08:50:50.705 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:50:50.709 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:50:50.709 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:50:50.709 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:50:52.528 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:51:22.563 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:51:22.580 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:51:22.593 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 22 seconds old
2025-09-19T08:51:22.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:51:22.609 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:51:22.609 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:51:22.609 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:51:24.469 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:51:54.511 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:51:54.529 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:51:54.553 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 54 seconds old
2025-09-19T08:51:54.567 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:51:54.573 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:51:54.574 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:51:54.574 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:51:56.379 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:52:26.415 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:52:26.429 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:52:26.444 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 26 seconds old
2025-09-19T08:52:26.457 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:52:26.462 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:52:26.462 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:52:26.463 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:52:28.291 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:52:58.332 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:52:58.350 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:52:58.372 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 58 seconds old
2025-09-19T08:52:58.387 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:52:58.393 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:52:58.393 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:52:58.393 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:53:00.222 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:53:30.258 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:53:30.276 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:53:30.289 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 30 seconds old
2025-09-19T08:53:30.301 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:53:30.303 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:53:30.303 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:53:30.303 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:53:32.178 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:54:02.224 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:54:02.238 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:54:02.260 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:54:02.261 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:54:02.262 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:54:02.267 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:54:02.267 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:54:02.268 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:54:04.093 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:54:34.154 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:54:34.168 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:54:34.187 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 34 seconds old
2025-09-19T08:54:34.201 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:54:34.207 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:54:34.207 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:54:34.207 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:54:36.023 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:55:06.059 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:55:06.076 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:55:06.087 [ERROR] [MainThread] [lcogt_weather.py] [open_page()] Failed to read weather data from https://suthweather.saao.ac.za/lco/simple.html: HTTP Error 404: Not Found
2025-09-19T08:55:06.087 [ERROR] [MainThread] [lcogt_mysql_loader.py] [run_lcogt_mysql_loader()] Failed to get weather data from LCOGT
2025-09-19T08:55:06.087 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate LCOGT data into database: Failed to get weather data from LCOGT
2025-09-19T08:55:06.090 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:55:06.090 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:55:06.090 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:55:07.915 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:55:37.928 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:55:37.943 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:55:37.965 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 37 seconds old
2025-09-19T08:55:37.980 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:55:37.985 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:55:37.985 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:55:37.985 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:55:39.797 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:56:09.810 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:56:09.824 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:56:09.847 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 9 seconds old
2025-09-19T08:56:09.862 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:56:09.865 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:56:09.865 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:56:09.866 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:56:11.681 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:56:41.703 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:56:41.717 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:56:41.742 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 41 seconds old
2025-09-19T08:56:41.757 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:56:41.761 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:56:41.761 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:56:41.761 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:56:43.557 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:57:13.594 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:57:13.606 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:57:13.620 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 13 seconds old
2025-09-19T08:57:13.633 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:57:13.635 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:57:13.635 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:57:13.635 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:57:15.484 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:57:45.526 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:57:45.540 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:57:45.563 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 45 seconds old
2025-09-19T08:57:45.579 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:57:45.584 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:57:45.585 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:57:45.585 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:57:47.377 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:58:17.418 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:58:17.431 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:58:17.452 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 17 seconds old
2025-09-19T08:58:17.466 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:58:17.470 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:58:17.470 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:58:17.470 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:58:19.265 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:58:49.313 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:58:49.327 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:58:49.343 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 49 seconds old
2025-09-19T08:58:49.357 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:58:49.362 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:58:49.362 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:58:49.362 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:58:51.181 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:59:21.197 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 0 seconds old
2025-09-19T08:59:21.213 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:59:21.234 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 21 seconds old
2025-09-19T08:59:21.248 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:59:21.252 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:59:21.252 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:59:21.252 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:59:23.053 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
2025-09-19T08:59:53.095 [DEBUG] [MainThread] [salt_weather_xml.py] [parse_salt_xml()] SALT data is : 1 seconds old
2025-09-19T08:59:53.109 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated SALT data into database
2025-09-19T08:59:53.130 [DEBUG] [MainThread] [lcogt_weather.py] [get_weather()] LCO data is : 53 seconds old
2025-09-19T08:59:53.144 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated LCOGT data into database
2025-09-19T08:59:53.150 [WARNING] [MainThread] [get_seeing.py] [get_seeing()] Seeing data is older than 6 minutes
2025-09-19T08:59:53.150 [WARNING] [MainThread] [seeing_mysql_loader.py] [run_seeing_mysql_loader()] Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:59:53.151 [WARNING] [MainThread] [runweather.py] [populate_database()] Unable to populate seeing data into database: Failed to read timdimm data from seeing, or seeing data is older than 5 min or greater 9 (invalid) 
2025-09-19T08:59:54.947 [INFO] [MainThread] [runweather.py] [populate_database()] Successfully populated current_weather into database
